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 satellite channels. There is a seating and dining area ( some studio's) in all units. All units have a kitchen fitted with a microwave, kettle /electric stove and is equipped with basic crockery, cutlery and utensils for cooking. With an addition of a Refrigerator and a washing machine.