La Casa Cusco Centro se encuentra en el centro de Cusco, cerca de la plaza principal, el Museo Inka y la catedral de Cusco, y ofrece jardín y WiFi gratuita
Algunos alojamientos tienen zona de estar y/o patio
El apartamento cuenta con terraza
Cerca de la Casa Cusco Centro hay varios lugares de interés, como la iglesia de La Merced, la iglesia de la Sagrada Familia y la iglesia de la Compañía
El aeropuerto internacional Alejandro Velasco Astete es el más cercano y queda a 5 km