Located in Dubai, 3.2 miles from Dubai Autodrome, The S Hotel Al Barsha provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Featuring family rooms, th ... Read more

View all Luxury Hotels in Dubai