Located in Kini, a 14-minute walk from Lotos Beach, APOLLON PALACE has accommodations with a garden, free private parking and a terrace. This 3-star hotel offers room service, a tour desk and free WiFi. Some rooms at the property feature a balcony with a sea view.
Kini Beach is a 15-minute walk from the hotel, while Delfini Beach is 1.7 miles from the property. The nearest airport is Syros Island National, 5 miles from APOLLON PALACE, and the property offers a paid airport shuttle service.