Holiday Inn Express, Internet City

Holiday Inn Express, Internet City
Knowledge Village, Dubai, United Arab Emirates