6080 Southwest 104Th Street, Miami, United States
View map
Staying at Bel Air Mansion Villa Miami, guests can visit the 120-acre Montgomery Botanical Center, which is just 1.6 km away.
The property is nestled in a premium area of Miami, merely 9 minutes on foot from the 20-acre park "Pinecrest Gardens". The Matheson Hammock Park can be found 2.1 km from the Miami villa, and the Lowe Art Museum is approximately 6 km away. Situated nearly a 15-minute drive from the historic Plymouth Congregational Church, Bel Air Mansion Villa is popular destination for both worshippers and tourists.
Bathroom facilities at this property also include a bidet, a rainfall showerhead, and a deep soaking bathtub.
Bel Air Mansion Villa includes a kitchen, equipped with a freezer and an oven for the preparation of meals. Guests have access to restaurant Wayside Fruit & Vegetable, situated only 1.1 km from the Miami accommodation. Well-connected to many sights, the Miami accommodation is a short way from Southwest 112th Street & Southwest 60th Court bus station.
+ More- Less
Photos
Map
Tourist attractions in
Miami
Airports
Miami International Airport - 11 mi
Train stations
Miami Airport Station - 9 mi
Prices & Availability
Please wait, we're checking available rooms for you.