Apollon Hotel is rated 3 stars and is placed about 1.7 km from Angelokastro.
The property is located within a 10-minute walk from the city center.
A bakery and shops are also set close by.
The rooms in Apollon Hotel come with free wireless internet, climate control, a laptop-size safe, coffee/tea makers and a CD player. Apollon Hotel features rooms with the sea view. Guests will enjoy a hairdryer and a bathroom phone provided in the bathrooms.
Breakfast is served in the restaurant each morning. The garden restaurant serves excellent international meals. Guests can dine at Nereids Restaurant & Bar and Gran Aladino located within a 5-minute walk of the property.
Guests can reach Apollon Hotel by car from Ioannis Kapodistrias airport in 25 minutes.
Cars are available for rent on site.
Apollon Hotel pleases guests with showers and motorboats on the beach.