Admiral Plaza Hotel

Khalid Bin Walid Road, Al Nadha Street, Bur Dubai, Dubai

Great

2352 Review

Overview

Most Popular Facilities
Hotel Location
Book This Hotel