O&B Athens Boutique Hotel

7 Leokoriou Street
Athens
Greece