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 Collins Avenue Shopping Area. This apartment is 0.4 mi (0.6 km) from Ocean Drive 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