Travellers Hotel Apartment
Travellers Hotel Apartment is located behind the Mall of the Emirates, near Golden Sands, Al Barsha 1. The property has cosy studios. 24 hrs reception is available. Features a flat-screen TV with sat…
The neighborhood is full of restaurants with varieties of cuisine.
We are located behind Mall of the Emirates, behind Ramada Chelsea Hotel, Al Barsha 1. Dubai, United Arab Emirates.