El Royal Inka II Hotel y su singular ubicación en la calle Santa Teresa 335 se encuentra en el centro del Cuzco y cerca a todo lo que la ciudad tiene que ofrecer: Iglesias, Museos, la Plaza de Armas y otros lugares de interés y varios atractivos turísticos.