Hotel Astor
Hotel Astor
Address:
956 Washington Avenue, Miami Beach, Florida
Traveler Rating by TripAdvisor

Traveler Comments

It was very clean with modern and comforatable accomodations. The staff was friendly. It felt safe. The environment was quiet.
Please enable JavaScript to properly view and use this web site.