Das Hotel Costa del Sol liegt zentral in Cusco. Das Hotel befindet sich in einem historischen Gebäude aus dem 18. Jahrhundert mit dem typischen Innenhof.
Das Hotel befindet sich nur zwei Querstraßen vom Hauptplatz Cuscos entfernt.
Es verfügt über ein eigenes Restaurant mit angenehmer Atmosphäre, wo typische Speisen der Anden angeboten werden. Der malerische Innenhof macht die Geschichte Cuscos spürbar.
Die Zimmer sind komfortabel und elegant eingerichtet und verfügen über Dusche/Bad und WC, Flachbildfernseher, Klimaanlage, Heizung, Minibar, Schreibtisch und WLAN.