The comfortable Villa Leo Cancun hotel is located approximately 25 minutes by foot from Tres Rios Ecopark and offers guided tour service for better sightseeing in Cancun. Wi-Fi is available in public areas.
Ideally located just a short walk from a bus stop, this Cancun hotel is nestled in the Downtown Cancun district, only steps away from the Long-running Mercado 28 Flea Market. The recently renovated Villa Leo Cancun is notable for its convenient location about 600 feet from Kukulkan. Arrecifes also lies around 20 minutes' walk away. The hotel is not far from ADO bus station.
The rooms comprise a sitting area and a kitchenette complete with a trouser press, an iron and ironing board, and an air conditioner, as well as a flat-screen TV with satellite channels. The Villa Leo Cancun offers oven, a kitchenware, and glassware in the rooms too. The redesigned bathrooms with a separate toilet and a shower, also provide guests with a hairdryer and bath sheets.
You may walk 5 minutes to K-Chito Cafe or eat by Chill Zone, located merely 950 feet away.