Loading...
Get In Touch

Contact Us

OUR ADDRESS

96, Dimokratias str. (Beach road)
700 07, Malia, Crete

PHONE & EMAIL
+30 28970 33803

bookings@redlion.gr

OPENING HOURS
May - October

MONDAY - SUNDAY
11 AM - 12 PM

This page is also available in: Ελληνικά