Ammoudara Beach Hotel Apartments is located right on the beachfront of the Blue Flag Ammoudara Beach, 1.9 mi from Agios Nikolaos.
Within the premises guests will find a swimming pool, restaurant, and coffee-bar.
All the air-conditioned rooms have kitchenette, TV, fridge, mini-bar and balcony. Free Wi-Fi is provided throughout.
Ammoudara Beach Hotel Apartments is 31 mi from Heraklion International Airport. The ancient site of Lato is at 6.8 mi. The hotel's location offers easy access to public transport.
License number: 1040Κ011Α3207200
Number of rooms : 4