translate English to German: Helpful staff, good central location and clean and safe.
You are at 10 meters from Ledra Street and Laiki Geitonia!