Art House Lodge está muy bien situado en el barrio de Centro de Cusco, Cuzco, a 5 min a pie de Estación de tren de San Pedro, a 500 metros de Iglesia de La Merced y a 6 min a pie de Iglesia de la Compañía de Jesús. El alojamiento está cerca de Iglesia de Santo Domingo, de Catedral de Cusco y de Plaza de Armas de Cusco. El alojamiento está a 500 metros del centro de la ciudad y a 1,7 km de Estación de tren de Wanchaq.
En el hostal o pensión, las habitaciones tienen armario. Las habitaciones de este alojamiento tienen baño privado con ducha y artículos de aseo gratuitos, además de wifi gratis. Algunas habitaciones incluyen vistas a la ciudad. Todas las habitaciones del alojamiento están equipadas con TV de pantalla plana y secador de pelo.
En Art House Lodge se sirve cada mañana un desayuno americano.
Cerca del alojamiento hay puntos de interés como Convento de Santa Catalina, Museu de Arte Religioso y Capilla de la Sagrada Familia. El aeropuerto (Aeropuerto internacional Alejandro Velasco Astete) está a 4 km, y el alojamiento ofrece servicio de traslado de pago para ir o volver del aeropuerto.