Welcome to Athens-- the root of western civilization. Now you can stay
and enjoy one of the most classic cities in Europe!! This lovely 90
square meter apartment situated on the third floor of a building on
Elpidos Street is pedestrianized and is conveniently located only 200
meters from Victoria Square and Station metro.