Location: in the heart of the residential area of Bur Dubai, 12 Km. from Jumeirah Beach and 3 Km. from Dubai Museum.
See more: Hotels in United Arab Emirates Hotels in Dubai Holiday Destinations in United Arab Emirates