8.3/10
Very Good
35 reviews
Free Wi-Fi
This hotel is 200 metres from the shopping area of Velas and 1 km from the harbour. It features a terrace overlooking the garden, the outdoor pool, and the Atlantic Ocean.
Number of rooms: 58
Avenida dos Baleeiros, 9800-548 Velas, Portugal