Directions to Hotel Astor, Miami

Hotel-astor-map
The Hotel Astor in Miami is located at 956 WASHINGTON AVENUE , Miami , FL, US .   Click on the Google Map above to get an interactive version and see the area around the Hotel Astor .