Hotel Polo Corporativo San Sebastian Cusco consiste de 42 quartos e fica a aproximadamente 10 minutos andando da Cidade de Cusco. Este hotel também inclui o estacionamento.
A Fortaleza Inca de Sacsayhuamán está a 3.2 km de distância. O hotel 3 estrelas situa-se a cerca de 25 minutos caminhando do Templo do Sol, que é considerado como um local sagrado. O Vale Sagrado dos Incas fica ao alcance do Polo Corporativo San Sebastian, enquanto Wanchaq fica a 1.3 km de distância. Tem ponto de ônibus Esquina a 10 minutos de distância a pé.
A cerca de 1 km deste local, o bar de grelhados El Tablon oferece cardápio da cozinha sulamericana.