Address : 6 iroon ave 332 00 delphi greece, itea Show Hotel Map
It's one street up from the town's promenade, full of nice bars, cafes and restaurants. The hotel is less than 20km from Delphi which is an interesting 15min drive up the slopes of Mt Parnassus. 10 kms to city centre 180 kms to the nearest airport (eleftherios venizelos) Close to the station (bus station) 2 minute walk to the nearest bus stop