Sited in the business area of the city. Suitable for relaxation, as has an indoor pool plus saunas. 142 rooms.
Dubai - Bur Dubai
The Admiral Plaza Hotel, Dubai is located in the heart of Bur Dubai, a major business and shopping district. It is only 10 minutes by car to the Dubai World Trade Centre and the city centre. The Admiral Plaza Hotel has a indoor swimming pool, a jacuzzi and saunas, providing relaxation after a day exploring Dubai. Rooms are decorated with warm soft colours.
Rooms and Facilities
Tea & Coffee Making Facilities
Standard Rooms are fitted with a king size bed or 2 single beds. Bathrooms have a bathtub with and overhead shower.
Air-Conditioned Rooms Restaurants Bars Gift Shop Beauty Salon Banquet & Conference Facilities Laundry Service Car Park