Just a 15-minute drive from Sheik Zayed Road and Dubai World Trade Centre, this luxurious hotel offers a rooftop swimming pool and a gym. All air-conditioned accommodations have a kitchen and washing machine.
Number of rooms: 126
Mankhool Road, Bur Dubai, Dubai, United Arab Emirates