Al Jawhara Metro hotel

Dubai deira Al rigga road