A corporate & leisure hotel apartment located in Al Qusais, Emirates Stars Hotel Apartment features elegant air conditioned master bedrooms with spacious living/dining areas, with state-of-the-art in-room facilities such as flat screen TV with
Number of rooms: 162
Amman Street- Al Qusais, Al Nahda 2, Al Qusais, Dubai, United Arab Emirates
Hotel booked 1 times today.