7 Minuten zu Fuß vom Parque España entfernt gelegen, bietet das einladende Hotel Xolo Hostel Mexiko-Stadt 20 Zimmer an.
Die Pension befindet sich im dem Stadtviertel Roma von Mexiko-Stadt, 600 m von Bildungsstätten wie dem Goethe Institut Mexiko. Das komfortable Hotel befindet sich ein paar Schritte entfernt von der Apotheke und kann in etwa 30 Minuten vom Zentrum von Mexiko-Stadt erreicht werden. Das Xolo ist auch in ca. 5 Gehminuten Entfernung von der Plaza de Cibeles. Die Bushaltestelle CETRAM Chapultepec ist in 950 Meter Entfernung von der Unterkunft, während der Chapultepec Park ca. 2 km von hier entfernt liegt.
Das Restaurant Contramar serviert verschiedene Arten von mexikanischen Gerichten und liegt in der Nähe vom Hotel.