Costa del Sol Trujillo Centro is an iconic boutique hotel that overlooks the main church square in the historic heart of Trujillo. Conveniently located minutes away from nearby archaeological sites, walk into a well-preserved colonial building that sports contemporary interiors with antique accents. Past the attractive red facade and the atrium lobby, check into your…