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.