Situato in Plaza de Armas, la principale piazza di Trujillo, il Costa del Sol Trujillo Centro gode di vista sui palazzi di epoca coloniale. La struttura dista 10 minuti di auto dalle rovine pre-Inca di Chan Chan e dai Templi del Sole e della Luna.
L’albergo offre 73 ampie camere climatizzate. Tutte le sistemazioni presentano una TV via cavo e un minibar. Gli alloggi sono provvisti di bagni privati con doccia e vasca. L’hotel dispone di camere non fumatori e alloggi accessibili a persone con mobilità ridotta.
Presso il Costa del Sol Trujillo Centro potrete usufruire di una piscina all'aperto e di un centro fitness.
In loco, il ristorante Paprika propone l'autentica cucina della regione Libertad. Il servizio in camera è fruibile 24 ore su 24. Inoltre, presso il Walak Bar potrete rilassarvi e gustare un drink. La struttura vanta 2 sale conferenze che possono ospitare fino a 172 persone.
L’albergo dispone di reception aperta 24 ore su 24 e WiFi a pagamento nelle aree comuni.