Al Jazeera Hotel Apartments LLC


Dubai • Show on map
View Details for Price
Set in Dubai 2.3 km from Grand Mosque Al Jazeera Hotel Apartments LLC features views of the garden. Among the facilities of this property are a restaurant a 24-hour front desk and room service along with…More info


