Contribute photo
Captain Pavlos
Beachfront hotel with free WiFi and parking. Rooms feature seating areas, some with balconies and sea/mountain views. Near Asklepieion. (143 characters)