Das Hotel Polo Corporativo San Sebastian Cusco verfügt über 42 Zimmer und liegt nur 2 km von der Kathedrale von Cusco entfernt. Außerdem gibt es Parkplätze.
Das Hotel ist in einer Entfernung von ungefähr 10 Autominuten von der Festung Sacsayhuamán gelegen. Das 3-Sterne-Hotel befindet sich in Cusco, nicht weit entfernt vom Bahnhof Wanchaq. Das Polo Corporativo San Sebastian ist nur 2,1 km vom Museum des monastischen Lebens und anderen beliebten Attraktionen von Cusco entfernt. Die Bushaltestelle Esquina liegt in 10 Fußminuten Entfernung von der Unterkunft.
Das Restaurant El Tablon befindet sich gleich neben dem Hotel.