Costa del Sol Trujillo Downtown, Peru Our rating: First Class

Located in a corner of the main square, the hotel has 78 spacious rooms all with en suite facilities, air conditioning and cable TV.

Hotel Libertador Trujillo
Map of Costa del Sol Trujillo Downtown, Peru
Hotel Libertador Trujillo, Trujillo
Hotel Libertador Trujillo
View hotel in detail