Located on the higher floors of the hotel, these rooms have a view towards Agia Triada Beach and surrounding landscape.