842 Euclid Avenue, Miami Beach, United States
Show map
The 10-room Beach Family Studios Miami Beach is nestled in the South Beach district of Miami Beach, just 400 metres from the Washington Avenue. The apartment is situated 12 km from Miami Airport train station and just moments from Washington Avenue & 9th Street bus station.
The 17 - acre South Pointe County Park is approximately a 25-minute walk away, while Flamingo/Lummus Park is within 5 minutes' walk of this apartment. Beach Family Studios is a few steps from The Wolfsonian Museum in Miami Beach. The 74 - acre Lummus Public Park can be found only 0.7 km from the accommodation.
+ More- Less
Most Popular Facilities
Wi-Fi
Express check-in/ -out
Air conditioning
No pets allowed
+ More
Gallery
Map
Tourist attractions in
Florida
Rooms & Availability
Please wait, we’re checking available rooms for you.