Offering a sun terrace and views of the mountain, Papuchos Guest House is situated in the el Batán district in Quito, 1,950 feet from Atahualpa Olympic Stadium.
The rooms include a TV. Papuchos Guest House features free WiFi throughout the property.
You will find a shared kitchen at the property.
Quicentro Shopping Mall is 2,950 feet from Papuchos Guest House, while La Carolina Park is 0.9 miles away. The nearest airport is Quito Mariscal Sucre International Airport, 8.7 miles from Papuchos Guest House.