London Hostel is set in Mexico City, within 3 km of Museo de Memoria y Tolerancia and 3.2 km of The Museum of Fine Arts. The property is situated 1.8 km from Chapultepec Forest, 1.8 km from National Museum of Anthropology and 2.7 km from Museo de Arte Popular. Attractions in the area include Palacio de Correos, 3.4 km away, or Zocalo Square, located 4 km from the property.
The rooms are fitted with a flat-screen TV, and some units at the guest house have a balcony. All rooms have a private bathroom, a hairdryer and bed linen.
Popular points of interest near London Hostel include The Angel of Independence, United States Embassy and Chapultepec Castle. The nearest airport is Benito Juarez International Airport, 9 km from the accommodation.