Holiday Inn, Sheikh Zayed Road, Al Barsha 1, Hadaeq Mohammad Bin Rashid, Dubai, Al Barsha 1, Hadaeq Mohammad Bin Rashid
The Royal Budha restaurant and bar in Al Barsha 1, Sheikh Zayed Road, Dubai. Open 24/7 with valet and on-site parking available.
Is this your listing?