Breathtaking Views from Hotel.
The hotel is located on the highest point in the area and offered expanding views of the town, ocean, and islands. The full view of Calderara is described as especially beautiful and worth every second. The rooms and terrace both offers nice views and gav