Villa Medusa is located close to Aquaworld Aquarium, Star Beach Water Park, and Lychnostatis. Nearby points of interest also include Acqua Plus and Crete Golf Club. 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.