Hotel Quilla House 2 ligt in Urubamba, op 3 minuten lopen van Main Square, en biedt accommodatie met een tuin, gratis privéparkeren en een terras. De accommodatie is gebouwd in 2015 en ligt op 13 minuten lopen van Nogalpampa Stadium. Het pension is voorzien van gratis WiFi en een betaalde shuttleservice naar deze luchthaven.
Elke kamer heeft een flatscreen-tv, en bepaalde kamers bij het pension hebben uitzicht op de stad.
Populaire bezienswaardigheden in de buurt van Hotel Quilla House 2 zijn Saint Peter Church, Sir Torrechayoc Church en Bus Station. Het dichtstbijzijnde vliegveld is Internationale luchthaven Alejandro Velasco Astete, op 62 km van de accommodatie.