Grand Beach Hotel(4 stars)

4835 Collins Avenue, Miami Beach View on map