Admiral Plaza Hotel

Admiral Plaza Hotel
View Hotel Website

Located right in the heart of Dubai, these apartments are within 20 mins of all the major attractions and places of interest including; Dubai International Airport, Bur Juman Shopping Mall, Wafi City, Dubai Creek Park, Dubai Museum, the Heritage Village, the Textile Souk, and Jumeirah Beach.