Howard Johnson by Wyndham Bur Dubai is located in Dubai, United Arab Emirates on Khalid Bin Al Waleed Rd, Al Raffa. Howard Johnson by Wyndham Bur Dubai is rated 4.3 out of 5 in the category hotel in United Arab Emirates.
Address
Khalid Bin Al Waleed Rd, Al Raffa