Designed for both business and leisure travel, Avenue Hotel is ideally situated in Deira, one of the city's most popular locales. The excitement of the city center is only one kilometer away. Visitors to the ho ... Read more

View all Luxury Hotels in Dubai