Dimokratias 143, Malia Crete
M. +30 6972266266 T. +30 28970 31115 E. info@kastrobeach.com
MHTE: 1039K031A0207801
Terms & Conditions | Privacy Policy | Copyright Notice
If you book directly from our website, your booking will include: FREE of Charge: Air Conditioning, LED Smart TV, Safety deposit box and Wi-Fi in the room