This modern and elegant property is situated in a very upscale area in the center of the city, suitable for both business and leisure travelers.All guest rooms and suites are equipped with brand new 40 ... Read more

View all Luxury Hotels in Athens