Price not available
38 Diligianni Street Larissa Station
Athens 104 38 Greece
Athens 104 38 Greece
Neos Olympos Hotel is a beautiful building in the heart of Athens, in front of central train station and metro. Also free fast internet access ADSL, large...
more

