Located on the edge of Cartagena’s walled Old Town, the Charleston Santa Teresa is a much-revered landmark and known as ‘the’ place to stay when exploring this colourful city. What was once a 17th-century convent is now a beautifully renovated hotel that’s a mix of historic grandeur and contemporary cool.
