Overview The Lighthouse by Brown Hotels Athens is a modern four-star hotel in the heart of Athens, Greece. I was instantly drawn to the hotel for its baroque inspired detailed designs. Walking into the lobby and guestrooms, visitors gets a glamorous and sexy feel with the hotel’s gold accents and deep jewel tones. Guests will start to feel like a million bucks the minute they set foot in the lobby of the Lighthouse. Upon arrival, guests are offered a welcome cava or detox water. The[...]