Toshi - Grand Millennium Dubai

Sheikh Zayed Road, Exit 36, Al Barsha South, TECOM, Media City Dubai, Dubai