Apollonion Hotel places you 9.3 mi (14.9 km) from Temple of Apollo Epicurius. This 10-room, 3-star hotel has free breakfast, free in-room WiFi, and free self parking.
Free cooked-to-order breakfast is included with your stay and awaits you each morning from 8:30 AM to 10:30 AM. This hotel is home to a restaurant and a bar/lounge.
The 10 rooms are air-conditioned and have an array of amenities, including balconies, refrigerators, and electric kettles. Guests can expect free WiFi and flat-screen TVs. Bathrooms have hair dryers and free toiletries.
Apollonion Hotel features free WiFi in public areas, a seasonal outdoor pool, and a terrace. A stay here includes free parking. Front-desk staff can help with luggage storage, and provide local restaurant recommendations. Additional amenities include barbecue grills and a garden.