Only 200 metres from the beach, Apollo Hotel 2 is located in Kavros, in Crete The property offers a garden and snack bar Free Wi-Fi is available throughout The air-conditioned rooms feature a balcony with mountain and sea views A flat-screen TV and a fridge are included Featuring a shower, the bathroom comes with free toiletries Other facilities such as luggage storage and car rental service are offered Breakfast buffet is available at a sister property 70 metres away Apollo Hotel 2 is just 4 km from Georgioupolis where many cafeterias, restaurants and shops can be found Rethymno is 19 km away and Chania is 43 km away Nikos Kazantzakis Airport in Heraklion is 80 km away