Sheikh Zayed Road
Jamaican
Sheraton Grand Hotel, Sheikh Zayed Road