connect with us
Greece's latest tourism industry news by Greek Travel Pages

Brown Hotels Opens the ‘Lighthouse’ on Omonia Square, Athens

Urban hotel collection Brown Hotels has opened its latest property in Athens: the ‘Lighthouse’ on Omonia Square.

Brown Hotels Announces 7 New Openings in Greece

Ahead of the opening of Greece’s tourism season, Brown is launching 6 new hotels in Athens and a family resort on a beach in Loutraki.