Costa del Sol Trujillo Centro
Trujillo, Provincia de Trujillo
A stay at Costa del Sol Trujillo Centro places you in the heart of Trujillo, steps from Trujillo Cathedral and Basilica Menor Catedral. This 4-star hotel is 0.1 mi (0.1 km) from Trujillo Plaza de Armas and 0.1 mi (0.1 km) from Church of the Company.