Villa Leo 2 Miami offers proximity to nearby tourist spots, such as Blue Lagoon, situated around 25 minutes' walk away.
The holiday home is 2.4 miles from Phillips Recreational Park, while west flagler park baptist church is 0.2 miles away. The roman catholic Church of the Little Flower is located in the immediate vicinity of this Miami villa, and West Flagler Street & West 60th Avenue bus station is just 350 feet away. For sports enthusiasts, Villa Leo 2 is an ideal starting point to discover Miami's athletic scene, with Granada Golf Course, situated 1.6 miles away.
Guests at the villa can enjoy a balcony and a dressing room and make use of ironing facilities and climate control, along with Wi-Fi and a flat-screen TV with satellite channels. Featuring a shower, the bathroom also comes with shower caps and bath sheets.
Villa Leo 2 also has an equipped kitchen with a fridge, a kitchenware, and glassware, as well as coffee and tea makers. China Express as a dining choice is a short way from the Miami property. The nearest train station is Bayfront Park, about 20 minutes' drive from the Miami accommodation.