Rates 166 EUR - 240 EUR
Built In 2004, The Hotel Do Canal Has Views Of The Bay And Pico Mountain And Is Located 500 Metres From Horta Town Centre. The Hotel Features 103 Air Conditioned Guestrooms With Modern Decor In Shades...
[More]
Rates 224 EUR - 254 EUR
The Whitewashed Pousada Da Horta Forte De Santa Cruz Is Set In A 16Th Century Fortress, Which Has Been Declared A National Monument, Overlooking Horta Bay. The Hotel Features 28 Simply Furnished Gue...