Al Jawhara Gardens Hotel Dubai is ideally located in the heart of the city, just about 5 kilometers from Dubai International airport. Deira City Centre is one of the biggest shopping centers in the Middle East and this location is suitable for those who love to shop.
Not what you're looking for?