Major Luxury Hotels to Set Up Shop at Athens’ Omonia Square
Properties on and around Athens' central Omonia Square have been slated for renovation or reconstruction in order to re-open as luxury hotels,
Posted On 23 Jan 2017
Greek Travel Pages,
6, Psylla str. Athens GR 10557
Call center: +30 210 324 7511
Guest posts are welcome. Read the editorial guidelines here.