Die in Urubamba gelegene Unterkunft Illawasi Lofts ist 1,6 km von Sir Torrechayoc Church und 1,8 km von Bus Station entfernt. Sie bietet kostenloses WLAN, einen Garten mit einer Terrasse and Bergblick.
Main Square liegt 2,3 km von der Unterkunft Illawasi Lofts entfernt, während Saint Peter Church 2,4 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Cusco, 64 km von der Unterkunft Illawasi Lofts entfernt.