Description
The hotel was renovated in 2006 and has 184 rooms, offers such facilities: reception with rental safety boxes, lobby with terrace, TV area and Meeting/Banquet facilities, Internet corner (extra charge), restaurant, bar, cafe, gift shop and jeweller, open parking space, swimming pool is situated on the large terrace with pool bar (operating depending on the season).
All rooms have air conditioning, telephone, TV, radio, bath or shower/WC and hairdryer.
Address: 33054, 1,Apollonos St., Delphi, Greece.
Address: 1, Apollonos St
Map location could be inaccurate. Please double check the address well before your trip.