Rooms & Availability at Apollon Village Hotel
Description of Apollon Village Hotel
The Apollon Village Hotel is located in Vourvoulos, and features a free shuttle service.
The Apollon Village Hotel provides multiple amenities including luggage storage, a 24 hour reception and a car rental desk. A photocopier is also on offer at the hotel.
The Apollon Village Hotel has 19 rooms offering all the essentials.
Guests of the Apollon Village Hotel can enjoy a continental breakfast, which is served every morning.
Features at Apollon Village Hotel
Map of Apollon Village Hotel