Casa Bella Vista

2.7
(3 reviews)
Kastro Monemvasias, Monemvasia, Monemvasia Municipality 23070 Greece
Limited Service Property
Hotel
Casa Bella Vista | Neapoli | Greece | TripAligner