«The Duke Boutique Suites» is located in Athens. This boutique hotel is located minutes away from the city center.