Churchill Towers, Al Abraj Street, Business Bay, Zaabeel, Dubai, Business Bay, Zaabeel
2.22 mi from Al Quoz 4
Bill Payment Machine (My Fatoora), Al Abraj Street, Business Bay – self-service bill payment kiosk open daily 06:30–01:00.
Is this your listing?