La Casa Feliz Hotel Cuzco is gelegen op 950 meter afstand van de Kerk van San Blas en op circa 15-minuten loopafstand van het Incamuseum.
De bed en breakfast ligt slechts 1 km van het station van Wanchaq en binnen een paar straten van de Tempel van de Zon. Het kost 10 minuten met de auto om het stadscentrum van Cuzco te bereiken. De Centrale markt op circa 20-minuten loopafstand van de locatie is een voordeel voor de gasten van La Casa Feliz. De bushalte Clorinda is een paar momenten van het hotel.
Gastenkamers verstrekken een patio en een balkon.
Gaten zullen van Italiaanse keuken genieten bij Fratelli Trattoria binnen een straal van 250 meter.