Explore the region
The Charles Building is strategically located in the heart of Funchal, proving to be the perfect starting point for exploring this enchanting city in Portugal. With easy access to iconic landmarks such as the Sé Cathedral, Praça do Município and the lively Bazar do Povo, our guests have the opportunity to immerse themselves in the rich history and contemporary vibe that Funchal offers. The proximity to cab and bus stops makes getting around simple, while the beauty of Avenida do Mar, just five minutes from the building, invites relaxing strolls along the seafront. At Edifício Charles, the privileged location adds a unique dimension to your stay, allowing you to explore and discover the best that Funchal has to offer.