Villa Leo 2 Miami is located 1.9 miles from Coral Gables Merrick House and Gardens, giving access to various tourist spots nearby.
West flagler park baptist church is just 5 minutes' walk from the villa, and Magic City Casino is approximately 10 minutes away by car. This Miami holiday home is situated just a few steps from Grapeland Water Park, while West Flagler Street & West 60th Avenue bus station is 350 feet away. Villa Leo 2 is a good starting point for Miami's sports attractions, including the historic US public Venetian Pool, which is 2.1 miles away.
With a balcony and a dressing room, this villa offers guests comforts like ironing facilities and climate control, as well as decor elements, like a writing table. Guests may take advantage of such media facilities as WiFi and a flat-screen TV with satellite channels. Villa Leo 2 includes a bathroom with a shower. Guests can also enjoy the convenience of a dryer, shower caps, and towels.
This Miami accommodation provides tea and coffee-making facilities, as well as an equipped kitchen with a fridge, a kitchenware, and glassware. Villa Leo 2 is a short way from China Express where guests can enjoy various meals. The Miami property is situated about 20 minutes' drive from Bayfront Park train station, providing transportation options in the area.