Die Lage des komfortable Hotels Hostal Casa Cusco, einen 5-minütigen Spaziergang von der Stadt Cusco entfernt, ist von Gästen sehr beliebt. Das Bed & Breakfast verfügt auch über Parkplätze.
Das Hotel befindet sich 500 Meter vom Mercado Central de San Pedro und 600 Meter von der Plaza de Armas. Das Museum des monastischen Lebens ist auch nicht weit entfernt von der Unterkunft. Die Festung Sacsayhuamán ist in etwa 25 Gehminuten Entfernung vom Hostal Casa, während der Bahnhof Wanchaq knapp 1 km von hier entfernt liegt. Die Gäste finden die Bushaltestelle Paradero San Francisco direkt neben dem Hotel, in ungefähr 5 Gehminuten Entfernung.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Die Unterkunft liegt in unmittelbarer Nähe vom Restaurant Morena Peruvian Kitchen und bietet Gerichte der peruanischen Küche.