To enjoy your vacation in Dubai, stay at Travellers Studio Apartments Dubai, which is nearly a 25-minute walk from Al Barsha Contemporary Shopping Mall and just 1.3 km from the massive Mall of the Emirates. This apartment is situated 13 km from Business Bay train station and just a few steps from albarsha bus station.
Travellers Studio Apartments features a fully-fitted kitchen.
The apartment is in Al Barsha, surrounded by universities and offices, 250 m from the restaurant Spice. The landscaped Al Barsha Pond Park is within 20 minutes' walk of the property.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please