Azores >
Business hotels
Business hotels in Azores
We found 22 properties with availability in Azores
Show on map
Hotel Do Canal
Largo Drº Manuel De Arriaga, Horta (Azores), Portugal
Located merely a 6-minute walk from the cultural heritage monument "Forte de Sao Sebastiao da Horta", Hotel Do Canal Horta offers 99 rooms with views of the ocean. The hotel is found within reach of…
Hotel Matriz
Rua. Pde. Mestre Joao Jose Amaral, 8, Ponta Delgada (Sao Miguel), Portugal
The 3-star smoke-free Hotel Matriz Ponta Delgada is situated around a 5-minute stroll from the historic Church of Saint Sebastian and provides car hire service, along with bicycles for rent. Thanks…