77View
3Rating

EMIRATES STARS HOTEL APARTMENTS DUBAI, Dubai, United Arab Emirates Al Nahda2, Al Qusais near NMC Hospital, Dubai, 86880, United Arab Emirates Apartment with kitchen, near Al-Maktoum Stadium Free WiFi and free parking