Astor Hotel, MIAMI BEACH, Florida (FL)
Conveniently located at 956 Washington Ave () in MIAMI BEACH, Florida (FL) (33139), Astor Hotel can be called at 3055318081. It is advisable to contact them beforehand to make a reservation.
More restaurants in MIAMI BEACH, Florida (FL)
Astor Hotel contact information and details:
Address: 956 Washington Ave - , MIAMI BEACH, Florida (FL) 33139
Contact Phone: 3055318081