Wygodny hotel Villa Leo Cancún leży maksymalnie 1 km od Stadion Andres Quintana Roo i oferuje bliskość przystanku autobusowego. Ten hotel oferuje zakwaterowanie z Wi-Fi w miejscach publicznych.
Do centrum Cancúnu można dotrzeć w ciągu 15 minut spacerem od wygodnego hotelu, a takie miejsca kulturalne jak Plac Ceviche znajdują się w odległości 25 min spacerem. Park Miejski Kabah w Cancúnie jest 2 km od obiektu. Mercado 28 i Kukulkan znajdują się w zasięgu wzroku od Villa Leo. Dworzec autobusowy ADO leży około 15 min piechotą od hotelu, natomiast Wieża Widokowa znajduje się w prawie 6 km.
Obiekt noclegowy oferuje 9 pokojów z prasowalnicą do spodni i klimatyzacją oraz takie opcje wyżywienia jak minibar. Oddzielna toaleta i prysznic dostępne są w pokojach. Prywatne łazienki obejmują oddzielną toaletę i prysznic, a także udogodnienia, takie jak suszarka do włosów i ręczniki kąpielowe.
Restauracja K-Chito Cafe znajduje się w małej odległości od hotelu Villa Leo i serwuje dania kuchni meksykańskiej.