Loading hotels
Confirming room availability...
Villa Sandro, 8932 Northeast 10Th Court, Miami, United States
Located in Miami, this cottage is within a 15-minute drive of Miami Beach Boardwalk and The Shops at Midtown Miami. This 4-star cottage is 7.6 mi (12.3 km) from Aventura Mall and 7.8 mi (12.5 km) from Phillip and Patricia Frost Museum of Science.