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

Lighthouse Athens: A Must-Visit Hotel in the Center of the Greek Capital

The Lighthouse Athens of Brown Hotels is a ‘must-visit destination’ for local explorers and tourists.

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.