Sign in with Facebook
Forgot your sign in info?
Not a member? Join for Free!
Athens, Greece
This is a great open square area just down the street from our hotel. All kinds of shopping stalls, restaurants etc., and the Metro (subway) Station too.