Breathtaking views
You will be able to take in the surroundings right from your room. This hotel offers rooms with large windows that look out onto the sea. The public areas within this hotel also provide a scenic backdrop. This will certainly give your stay a unique sense of luxury.