Admiral Plaza
In a modern building along a lively commercial street, this sophisticated hotel is 6 km from the Dubai World Trade Centre, 10 km from the Dubai Mall and 11 km from the iconic Burj Khalifa skyscraper.
The straightforward rooms provide Wi-Fi, satellite TV and minifridges, as well as tea and coffeemakers. Upgraded rooms add sofas. Room service is available.
A breakfast buffet is offered. There’s an Indian restaurant inspired by a railway car, and a casual eatery serving international cuisine. Other amenities include a lounge with a pool table, plus a gym and a spa.