Notevole per la sua posizione a 900 metri dal Museo di Arte Religiosa nel quartiere Cusco City Centre, l'hotel dista 10 minuti a piedi dalla Chiesa della Merced. La struttura offre 12 camere, dotate di Wi-Fi gratuito, di una cassetta di sicurezza e di un tavolo da lavoro per un piacevole soggiorno a Cuzco.
Il centro della città si trova a 15 minuti a piedi. Si possono facilmente raggiungere le numerose attrazioni, tra cui la Plaza Túpac Amaru e Souther Peru.
I ristoranti con le varie specialità Limbus Resto Bar e la Pachapapa cocina cusqueña y más sono a circa 150 metri di distanza. Una passeggiata di 30 minuti vi porterà alla stazione ferroviaria Wanchaq.