This 4-star hotel provides 120 elegant guestrooms and is conveniently situated in the heart of Dubai. Guests are a short walk from the citys popular spots such as Deira City Center Mall. All rooms are adorned w ... Read more

View all Luxury Hotels in Dubai