Location: in the centre of Bur Dubai, close to the business district and the World Trade Centre. 5 Km. from the city of Deira Dubai.
See more: Hotels in United Arab Emirates Hotels in Dubai Holiday Destinations in United Arab Emirates