Great hotel to stay when in Dubai, Al Barsha is one of the newer subdivisions of Dubai, location close to the Al Sharif Metro Station, the Mall of the Emirates,
Definately looking forward to book and stay at the same hotel in my next vacation.
Friendly an helpfull staff, nice garden coffee place, inside as well, reastaurant and 2 bars...if you like to have a relaxing drink after long day of adventures !!!More
- Free Wifi
- Free Parking