Admiral Plaza Hotel Dubai - Bur Dubai - Dubai - United Arab Emirates
Admiral Plaza is a 3-star hotel with warm and inviting atmosphere.
Featuring 142 exquisite rooms and suites, Admiral Plaza Hotel makes for a convenient and cozy stay for both business and leisure travellers. An air of quiet, restrained style permeates the beautiful rooms that are well equipped to meet the needs of modern travellers.
In-room facilities include safe deposit box, mini fridge, satellite TV, radio, in-house movie, IDD telephone, high-speed internet access, daily housekeeping, 24-hour room service and tea/coffee making facility in addition to other standard amenities.