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. The property has a tour desk, luggage storage space and currency exchange for guests.
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