The hotel is located in the heart of an entertainment and business district – Al Barsha. not so far from the iconic Mall of the Emirates. The 199 apartments offer a panoramic view of the city, modern design and amenities, free WIFI, fully equipped kitchens, and laundry facilities. The number of bedrooms varies from one to four.
The air-conditioned apartments feature a living room with a flat-screen TV, a dining area, a fully equipped kitchen with a dishwasher and a microwave, and a private bathroom with a bath, hairdryer, and free toiletries.