Sheraton Grand Accommodation (Al Salam Building) is located in Dubai, United Arab Emirates on Dubai Miracle Garden, Al BarshaAl Barsha South. Sheraton Grand Accommodation (Al Salam Building) is rated 4.5 out of 5 in the category serviced accommodation in United Arab Emirates.
Address
Dubai Miracle Garden, Al BarshaAl Barsha South