Furnished Hotel Apt in First Central Hotel Tecom

First Central Hotel Apartments, Barsha Heights(Tecom)