The S Hotel Al Barsha
Al Barsha South Second, Sector 6
With a stay at The S Hotel Al Barsha in Dubai (Al Barsha), you'll be within a 15-minute drive of Mall of the Emirates and Burj Al Arab. This 4-star hotel is 11.1 mi (17.9 km) from Dubai Mall and 11.4 mi (18.4 km) from Marina Beach.
Convenient
8.1
(6 Reviews)