Villa Leo Cancun hotel is located nearly 5 minutes' walk from the Long-running Mercado 28 Flea Market and provides guided tour service for a better travel experience. The hotel is a good starting point for Cancun's sports attractions, including the Beto Avila Stadium, which is just 1.1 km away.
This hotel is within reach of the Cancun Palapas, while La Sagrada Familia Parish is merely a 9-minute walk away. Around 6 km from the Villa Leo Cancun, business travellers will find the Scenic Tower Cancun. The Ombligo Verde Nature Reserve is also located in the area, a few moments from the accommodation. This Cancun hotel is a mere 550 metres from R6 to Puerto Juarez bus stop.
Villa Leo hotel has 13 rooms with a sitting area and a dining area. A flat-screen TV with satellite channels along with a minibar fridge are provided. Ironing equipment and climate control are featured for guests' comfort. Featuring a separate toilet and a shower, the bathrooms also have hair dryers and bath sheets.
Situated a stone's throw from the property, the restaurant La Tlayuderia iAl puro estilo Oaxaqueno offers a Mexican menu.