Contact us: +30 2810 822 770
Just 8km away from the centre of Heraklion, CASTRO hotel lies in the middle of Amoudara only 300m away from the famous sandy Amoudara Beach.
The CASTRO hotel has 53 luxurious rooms with separate bathrooms. Furthermore, rooms have pool, mountain, and sea view! There is also a lovely swimming pool where you can swim from early in the morning until in the afternoon
Check availability and book your next vacation at the best price. Enjoy magical moments on the island of Crete on the largest and most famous beach
Heraklion HotelsCrete Greece