Cosmo luxury rooms
Very good 8.3 (69 reviews)
Residence
About it
Located in Monemvasia in the Peloponnese region, Cosmo luxury rooms features a terrace. The property has sea views and is 1.2 mi from Castle of Monemvasia.
Its strengths
LAN Wi-Fi
Location
GEFYRA23070 Monemvasia
Dates of your stay
Availability with