Athens Center Square Hotel

Athens Center Square Hotel

www.athenscentersquarehotel.gr
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