Die 6-Zimmer- Villa Casa Libertad Cusco liegt in rund 25 Gehminuten Entfernung von der Iglesia de la Merced und bietet Zugang zu zahlreichen Touristenattraktionen in der Umgebung.
Die Villa in Cusco liegt nur wenige Schritte entfernt vom Coricancha, während Estadio Garcilaso de la Vega ungefähr 500 Meter von der Unterkunft entfernt ist. Diese Villa liegt in etwa 2 km Entfernung von der Plaza de Armas sowie in ca. 10 Gehminuten Entfernung von der Bushaltestelle Mercado. Gelegen in ca. 30 Gehminuten Entfernung von der Kathedrale von Cusco, ist die Casa Libertad bei Gläubigen und Touristen beliebt.
Diese Villa in Cusco verfügt über ein Badezimmer mit einer Waschmaschine.
Das Restaurant Qori Sara liegt nur 350 Meter von der Casa Libertad und lädt die Gäste ein, peruanische Gerichte zu probieren. Die Unterkunft in Cusco liegt nicht weit entfernt vom Bahnhof Wanchaq und bietet Verkehrsanbindungen in der Umgebung.