Situated right on Desimi Beach among lush greenery, Menes Hotel offers a swimming pool with a sun terrace. All rooms boast Ionian Sea and mountain views. Free WiFi is available throughout.
Rooms total: 7Important Information
License number: <strong>0831Κ013Α0457401</strong>
More information »