This apartment hotel is ideally located in Deira, close to central Dubai and the Al Bustan Centre. The hotel is a mere 5 minutes by car from Dubai International Airport and 20 minutes from Sharjah International Airport.The apartment hotel was built in 2009. The hotel offers travellers a total of 110 rooms. A laundry service is among the facilities.Each of the rooms is appointed with a bathroom. All rooms feature internet access and a TV.All major credit cards, including VISA and MasterCard, are accepted for payment.