This 3 star hotel is located in the city center of Dubai and was established in 1995. It is a short drive away from the City Malls and the nearest station is Metro Station. The hotel has 2 restaurants, 3 bars, a cafeteria and an outdoor pool. All 84 rooms are equipped with minibar, hairdryer, safe, ironing set and air conditioning. Dubai tourist tax not included in the price. Direct payment at the establishment.
The hotel is located close to the bell tower in Al Maktoum Street, Deira. It is around 5 km from the centre of Dubai and just minutes from the airport.