Admiral Plaza Hotel Dubai


Overview

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 free Wi-Fi, satellite TV and minifridges, as well as tea and coffeemakers. Upgraded rooms add sofas. Room service is available.

Hotel Amenities

3 Star Hotel
Couple Friendly
Hotel

Facilities
iconRestaurant
iconSwimming Pool
iconWi-Fi
iconGym
iconRoom Service

Relevant Hotels


Inquiry Now
image