Back to list

42 stays

1 of 6 items showing
Castle in Monemvasia
2 beds
Nov 20 – 27
$253 per night
1 of 6 items showing
Castle in Monemvasia
2 beds
Jun 12 – 19
$148 per night