It has a separate seating area with a dining area and a kitchenette complete with fridge and stove. Some rooms features a balcony with a view over Sheikh Zayed Road (subject to availability).
Address
sheikh Zayed Road, Beside Business Bay Metro station
115439
Dubai
United Arab Emirates