Best Western On The Bay Inn & MarinaHotel
1819 79th Street Causeway, Miami Beach, FL 33141
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.