Skip to content
Villa Medusa
Apartments
Location
House rules & FAQ
Contact
Book now
Villa Medusa
Toggle Menu
Terrace
Aphrodite
Ground floor · 60 m² · private terrace with hot tub · up to 4 guests
Apartments
Location
House rules & FAQ
Contact
Book now