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.