35.336547 ­25.072742
Go to map view
Amoudara 1, Heraklion, Greece +30 281 026 1103
The hotel is a comfortable complex offering 210 spacious bedrooms equipped with modern conveniences.

Get Rates

Show Santa Marina Beach at top of the results.

Get Flight + Hotel