The apartment hotel provides tourists and business visitors with 100 spacious 1-, 2- and 3-bedroom hotel apartments on the Sheikh Zayed Road in Dubai. Guests are welcomed to the air-conditioned establishment in a lobby with 24-hour reception and check-out service.
The apartment hotel is located in Dubai's new business hub Al Barsha, just behind the Tecom Area C opposite the Internet Media City along Sheikh Zayed Road. It is a few minutes away from the Mall of the Emirates and Ibn Battuta Mall. It is also convenient for those wanting to visit the famous Jumeirah Beach and Wild Wadi Water Park as well the major shopping and commercial areas. Guests have easy access with the Jebel Ali and Abu Dhabi motorway. Dubai International Airport is situated at a distance of 18 km.
The 24-hour coffee shop is located on the 11th floor serving daily buffet breakfast. An à la carte menu is available for lunch and dinner.