Villa Leto is located in Tulum, just 3.7 miles from Tulum Archeological Site and 2 miles from Tulum Bus station. This property offers access to a terrace, free private parking, and free Wifi. Sian Ka´an Biosphere Reserve is 8.3 miles away and Xel Ha is 12 miles from the villa.
The air-conditioned villa is composed of 4 separate bedrooms, a living room, a fully equipped kitchen with kitchenware, and 5 bathrooms. A flat-screen TV is offered. The accommodation is non-smoking.
Guests can enjoy the outdoor swimming pool and garden at the villa.
Parque Nacional Tulum is 2.4 miles from Villa Leto, while Bus station Tulum Ruins is 3.2 miles from the property. The nearest airport is Tulum International Airport, 24 miles from the accommodation.