Hotel Damouchari - Damouchari

About Hotel Damouchari - Damouchari

The pretty beach here is divided in two by a headland which enters the sea. The old Damouchari, a pebble beach and the new Damouchari, where the natural port is found. The village was established by Venetian sailors who built a castle for protection and also in which to store supplies. You can still see the ruins of the castle as well as the nearby Monastery of St Nicholas.

The village may seem familiar to you as many scenes from the first Mamma Mia movie were filmed here in 2007.

 

 

Hotel Location

Get travel advice from someone who's been here

Send an enquiry

Facilities

  • Pool
  • Parking

Category

  • Small & Friendly
  • 10-20 rooms

Ideal for

  • couples
  • walking
  • fly drives

Accommodation

The traditional hotel "Damouchari" has fourteen rooms and apartments, all en suite with air conditioning, fridge, & hairdryer.

Facilities

Kleopatra Miramare serves breakfast as well as drinks in the evening; garden; swimming pool; parking.