Located in the affluent and leafy suburb of Kifissia, the hotel is in the heart of evolving Athens, surrounded by high-end boutiques, restaurants, and cafes. Set 340m above sea level, the hotel offers an oasis from the humidity of central Athens.
See more: Hotels in Europe Hotels in Greece Hotels in Athens Holiday Destinations in Europe