Located in Cancún, 1.2 miles from Beto Avila Stadium and 0.9 miles from the center, Villa Leo provides air-conditioned accommodations with free WiFi, and a terrace. There's a fully equipped private bathroom with shower and free toiletries. A car rental service is available at the family stay. Popular points of interest near Villa Leo include Cancun Government Palace, Cancun Bus Station and Cristo Rey Church. The nearest airport is Cancún International Airport, 11 miles from the accommodation.
This triple room features a flat-screen TV and air conditioning.
Amenities:
- 24 hour front desk
- Airport Transportation
- Laundry