First Central Hotel Suites

Al Barsha, Tecom, Barsha Heights (Tecom) , Dubai