The 3-star Villa Shores Miami hotel offers a terrace, located about 10 minutes by car from Lemon City Park. The comfortable hotel provides Wi-Fi, which is available throughout the property.
Located 1.6 miles from Belle Meade Park, the Miami guest house is also approximately 6 miles from Bayfront Park railroad station. The Villa Shores Miami offers proximity to such natural sights as Miami Shores Aquatic Center Water Park (1.9 miles) and Gwen Cherry Park (2.5 miles). There is Miami Design District around a 15-minute drive away.
The property is not far from B & M Market.