The Lighthouse Athens Hotel, a member of Brown Hotels, officially opened its doors and is welcoming visitors to the center of the Greek capital. Located on Omonia Square, one of the city’s main squares, the hotel features 220 fully equipped rooms that combine baroque style with modern urban elements and pioneering design. “The new hotel […]
Urban hotel collection Brown Hotels on Friday opened its latest property in the Greek capital: the Lighthouse hotel. Standing right on Omonia Square in central Athens, the 220-room hotel is the former La Mirage and has been fully renovated. It develops over 9 floors, offers a panoramic city view, a rooftop bar, in-house wellness facilities […]









