Athens Center Square Hotel

2 followers
·
2 following
Athens, Greece  ·  Athens Center Square is a new concept in hotel accommodation, breaking away from the traditional standards of 3 star hotels. E-mail: acs@athenshotelsgroup.com.
Athens Center Square Hotel