Illas Inn terletak sejauh 2 minit berjalan kaki dari Stesen Cusco Wanchaq dan 15 minit berjalan kaki dari Plaza de Armas. Pengembara mengesyorkan rumah tamu untuk lokasi mesra berjalan kaki.