Stournari No 38Athens, Greece 104 32View Large Map Phone: +30 210- Hoteliers! Is your information accurate? Update Here Overview