Situated in the town of Horta on Faial Island, the boutique style of Hotel do Canal with 103 comfortable bedrooms attracts the discerning guest with the attractive views over the Bay and towards Pico Mountain. Hotel do Canal offers visitors their friendly hospitality, whether they are traveling for pleasure, relaxation or, on business.
The Hotel do Canal is part of the Bensaude Group of Hotels.