Wonderful South Beach Condo For 8 People
Miami Beach Florida
Check in
4:00 PM
Check out
11:00 AM
With a stay at this apartment in Miami Beach (South Beach), you'll be a 5-minute walk from Art Deco Historic District and 6 minutes by foot from Ocean Drive. This apartment is 0.3 mi (0.5 km) from Collins Avenue Shopping Area and 1.4 mi (2.3 km) from Lincoln Road Mall.
Make yourself comfortable in your apartment.
Property Details
Location
801 Meridian Ave, Miami Beach, Florida 33139, United States