"Work hard, play harder” is the ethos of Brown Hotels’ Lighthouse brand, an unapologetic approach reflected in every detail of this modern, upbeat property right on Omonia Square. From the elegant, ...