Centrally located in the area of Al Barsha, the Grandeur Hotel is just minutes from the Mall of the Emirates and Ski Dubai.
Set in the heart of New Dubai, Al Khoory Atrium close proximity to Mall of the Emirates and Central Business Districts makes it the one of…
Flora Al Barsha Hotel is located in a prime location on Sheikh Zayed Road in Al Barsha near the famous Mall of the Emirates.
Rose Park Hotel - Al Barsha, Opposite Metro Station in Dubai features 4-star accommodations with an outdoor swimming pool and a fitness…
Centrally located in Barsha, Ivory Grand Hotel Apartments overlooks Mall of the Emirates.
Courtyard by Marriott Al Barsha, Dubai is located on Al Barsha Road, right behind Mall of the Emirates, and is at a 5-10 minute walking…