Brand new in 2020, the hotel brings an understated level of finesse to this cosmopolitan and vibrant city, with a timeless and worldly elegance that blends art and business. Located at Syntagma Square in the beating heart of Athens, this is the perfect choice for a city break. (Opened: 2020 Rooms: 177)