The Atrium @ 5* Grand Millennium Dubai

Grand Millennium Dubai, Sheikh Zayed Road - Exit 36 Al Barsha South - TECOM - Media City, Dubai, DUBAI Directions