Royal House Building is located in Dubai, United Arab Emirates on 24 Al Wuheida St, Deira. Royal House Building is rated 3.9 out of 5 in the category condominium complex in United Arab Emirates.
Address
24 Al Wuheida St, Deira
Accessibility
Wheelchair-accessible entrance