1819 79th Street Causeway, Miami Beach, FL 33141, USA
Double Room with Two Double Beds – Non-Smoking
This hotel located on an island village connecting Miami and Miami Beach features a marina. Rooms include satellite TV, and the Miami International Airport is 18.2 km away.
(Price is subject to change without prior notice, depends on your check in date)