Psirri

Classical 2 Fashion House Hotel – Athens

Description Whether you come to Athens for business or pleasure, this property offers a friendly atmosphere and makes your stay a pleasant one. Location Situated on Omonia Square, the Grand O Hotel Athens is in the heart of the city’s business district as well as close to the City Hall, Psirri’s trendy bars and art […]