This 3-star hotel offers modern rooms ideal for business and leisure guests..
Location: in Athens city centre, 12 Km. from the beach and 1.5 Km. [ + ]