Abjad Grand Hotel at Abu Hail Station
Abjad Grand Hotel is a Independent hotel in Dubai . Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 4-star hotel. It is located at Abuhail, Near Metro Station.
Compare Prices at TheRealPlaces