Stella Stays Barsha Heights Dubai hotel features 139 rooms and lies just a 14-minute walk from The Greens Village.
Situated in the Dubai Internet City district, the aparthotel is located within a few blocks of the Snow Penguins at Ski Dubai. The landscaped Al Barsha Pond Park is 3.2 km from this 4-star hotel in Dubai. You can easily find the Jumeirah Lake Towers within a 10-minute drive of the Stella Stays Barsha Heights. Business Bay train station is 18 km away, and Dubai Internet City underground station is around 500 metres away. This accommodation is 30 km from Dubai Creek SPB airport.
The hotel offers rooms with a balcony and an equipped kitchenette complete with air conditioning. Bathrooms, fitted with a bidet, a separate toilet, and a shower, also provide guests with a hairdryer and bath sheets.
Pranzo Eatery is located fairly close to the Stella Stays Barsha Heights Dubai and serves Mediterranean food.