The Atrium - Grand Millennium Dubai

Grand Millennium Dubai, Level 1, Exit 36, Sheikh Zayed Road, Dubai