Located in Urubamba, within 400 metres of Main Square and 400 metres of Sir Torrechayoc Church, Hostal Quilla House 2 provides accommodation with free WiFi. 400 metres from Saint Peter Church, the property is also 800 metres away from Bus Station. The property is set 1.7 km from Nogalpampa Stadium.
At the guest house, all rooms are fitted with a desk, a flat-screen TV and a private bathroom.
An American breakfast is served daily at the property.
Hostal Quilla House 2 offers a terrace.
Sacred... Valley of the Incas is 9 km from the accommodation. The nearest airport is Alejandro Velasco Astete International Airport, 62 km from the property.