Al Jawhara Gardens Hotel

Deira, Dubai, DUBAI Dubai Directions