Situado aproximadamente a 25 minutos a pie del Museo Casa Concha, el hotel de 3 estrellas Hotel Polo Corporativo San Sebastian Cuzco se encuentra cerca de la Universidad Nacional de San Antonio Abad del Cusco. También dispone de un aparcamiento.
La zona incluye lugares de interés religioso como la Catedral de Cusco (2 km) y el Convento de Santa Catalina (2,1 km). El hotel está situado junto a la Iglesia y Convento de Nuestra Señora de la Merced, mientras que la estación de autobuses Paradero Kiosko está a apenas 500 metros de distancia.
Las habitaciones del Polo Corporativo San Sebastian cuentan con TV y TV de pantalla plana. Las habitaciones disponen de bañera de hidromasaje.
El restaurante el Don Belisario se encuentra a 5 minutos andando del hotel.