Immerse yourself in Athens history, culture, and commerce by staying at a fine hotel on Omonia Square. Surrounded by the most prestigious avenues of the city, the hotel is within walking distance of the business, cultural, and shopping districts.
The hotel's dramatic architecture and the elegant interiors filled with contemporary art will delight the sophisticated traveler.