Where is Howard Johnson Plaza by Wyndham Dubai Deira located?
Howard Johnson Plaza by Wyndham Dubai Deira, Howard Johnson Plaza by Wyndham Dubai Deira, United Arab Emirates (approx. 25.26482°, 55.32204°)
Howard Johnson Plaza by Wyndham Dubai Deira, Howard Johnson Plaza by Wyndham Dubai Deira, United Arab Emirates (approx. 25.26482°, 55.32204°)