Hotel overlooking the sea in Almirida, offering an outdoor pool and sea-view rooms.