Hotel Holiday Inn Express Dubai Internet City(2 stars)

Knowledge Village View on map