This elegant luxury hotel is centrally located and only minutes from the lively centre, which has an abundance of sightseeing attractions as well as shops and other entertainment options.
See more: Hotels in Europe Hotels in Greece Hotels in Athens Holiday Destinations in Europe