Apollon Hotel has a garden, terrace, a restaurant and bar in Agios Nikolaos. With free WiFi, this 3-star hotel offers a 24-hour front desk and a concierge service. Guests can have a drink at the snack bar.
At the hotel rooms are equipped with air conditioning, a closet, a balcony with a city view, a private bathroom, a flat-screen TV, bed linen and towels. The rooms will provide guests with a fridge.
Guests at Apollon Hotel can enjoy a continental breakfast.
Popular points of interest near the accommodation include Ammos Beach, Almiros Beach and Ammoudi Beach. The nearest airport is Heraklion International Airport, 37 miles from Apollon Hotel.
License number: 1075424
Number of rooms : 3