Choose your room
Stella Stays Al Barari
Located approximately 25 minutes' walk from the planned shopping Mall of Arabia, Stella Stays Al Barari Dubai hotel offers access to tourist attractions throughout Dubai.
Sights around 2 km from this Dubai aparthotel include the large indoor amusement park "IMG Worlds of Adventure". Guests may also get to Global Village, which is about a 10-minute drive away. Business Bay train station can be found 12 km from the hotel.
The Stella Stays Al Barari Dubai has 89 rooms appointed with a flat-screen TV with satellite channels, as well as self-catering options such as coffee and tea makers. The private bathrooms come with a bidet and a separate toilet. A bidet and a separate toilet, along with hairdryers and bath sheets, are provided in the bathrooms.