761 South Beach Studios is located in Miami Beach, 300 meters from Art
Deco Historic District. Ocean Drive is 400 meters from the property.
Free WiFi is available .
All units feature a flat-screen TV. There is also a kitchen, equipped
with a microwave. A toaster, a fridge and stove-top are also offered, as
well as a coffee machine.
Lincoln Road is 1.4 km from 761 South Beach Studios, while Miami Beach
Convention Center is 1.8 km away. The nearest airport is Miami
International Airport, 14 km from the property.
Address 1: 761 Euclid Avenue
City: Miami Beach - Florida
Postal Code: 33139
Contact Name: JR
Phone: (754) 209 8623
Check-In / Check-Out Policies
This property has the following check-in and check-out times and policies.
Check-In: 02:00 PM
Check-Out: 12:00 PM