Situato a Città del Messico, a 6 km da Piazza Zocalo e dalla Cattedrale Metropolitana di Città del Messico. Il Villas Princess Hotel offre un bar, la connessione WiFi gratuita in tutte le aree e un parcheggio privato senza costi aggiuntivi. Questo hotel a 4 stelle offre un servizio di portineria e di biglietteria. La struttura offre una reception aperta 24 ore su 24, il servizio in camera e l'organizzazione di escursioni.
Le sistemazioni dispongono di TV a schermo piatto con canali via cavo, lettore DVD e bagno privato con doccia e asciugacapelli. Tutte le unità abitative sono dotate di armadio.
Il Villas Princess Hotel dista 7 km dal Centro Cerimoniale Tenochtitlan e dal Palazzo Nazionale del Messico. 5 km dall'Aeroporto Internazionale Benito Juarez, lo scalo più vicino.