Located in Chersonissos, Villa Medusa is on an island and convenient to Aquaworld Aquarium and Star Beach Water Park.
This hotel is within close proximity of Lychnostatis and Acqua Plus.
Read More About Villa Medusa
- Concierge Desk
- FREE Parking
- Medical Services
- Multilingual Staff
- Outdoor Pool
- Outdoor Seasonal Pool
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.