Situato a 150 metri dal Perù, l'hotel Villa Imperial Cuzco comprende 15 camere con vista sulla strada. La struttura dispone di un deposito bagagli.
L'affittacamere si trova a una distanza di 1 km dal Museo degli Inca e vicino alla stazione ferroviaria Wanchaq. Gli ospiti che soggiornano nell'hotel Villa Imperial si troveranno a 17 minuti a piedi dalla Plaza de Armas di Cusco. C'è la Cattedrale di Cusco a una distanza di 1,1 km dall'hotel. La fermata dell'autobus Clorinda è a circa 5 minuti a piedi.
I bagni sono dotati di una doccia e dispongono inoltre di asciugacapelli e teli da bagno.
La struttura offre anche una colazione americana. Tra le opportunità di ristorazione nelle vicinanze c'è il ristorante Super Pollo, che si trova a due passi dal Villa Imperial.