Located 2 minutes' walk from the beach, this Miami Beach Sun Sand and Love - 1 Bed, 2 Bath Condo apartment features free Wi-Fi and a fully equipped kitchen with a dishwasher. The Miami Beach Convention Center is 2.2 km away.
3801 Indian Creek Drive, Miami Beach, FL 33140, United States