
Loading best rates
This is a great property in between to and within walking distance of two metro stations, and a perfect base for exploring Athens (EP 12/12)
?chillion Hotel is situated in the business centre of Athens, 200 metres from Omonoia Metro Station, is an ideal starting point for sightseeing tours in the city. Many points of interest such as the famous Acropolis, the former old town Plaka and the National Archaeological Museum are located close to the hotel Achillion.