Unlock the Secrets of Cusco
Four-star hotel in the Centro Historico, with convenient access to Machu Picchu
Our Hotel Costa del Sol Ramada Cusco is the perfect base for discovering the beautiful heritage of the Inca civilization. Located in Cusco’s Centro Historico, our Cusco setting is housed in a 17th-century colonial mansion that combines historical architecture and murals with all the comforts of a modern, contemporary hotel.