Guest house The Travel House Quito
Juan Larrea N13-161, Quito, Ecuador
Juan Larrea N13-161, Quito, Ecuador
Situated approximately a 25-minute stroll from Plaza Moderna Plaza Hno Miguel, the 3-star The Travel House Hotel Quito includes 15 rooms for guests. Featuring a shopping area, this Quito hotel is a short way from Sucre House Museum.
The hotel is 2.3 km from the Yaku Water Museum in Quito. The city park "Parque La Alameda", a well-known local spot, is also within reach of The Travel House Quito. Estacion Flota Imbabura bus station is a mere 5 minutes on foot from the accommodation, and El Mirador De Guapulo lies nearly a 10-minute ride away.
An American breakfast is served each morning. While staying at The Travel House Hotel, guests can choose from dining options nearby, such as El Eden Cafe Vegetariano, located only 250 metres away, or Los Cebiches de la Foch at a 13-minute walking distance.