Nahda Star Residence - Home Stay
2 Al Nahda Street, Al Qusais, Dubai, Emirati Arabi Uniti
Set in Dubai, 1.8 km from Sahara Centre and 10 km from Sharjah Aquarium, Nahda Star Residence - Home Stay offers free Wi-Fi and air conditioning. It is located 13 km from Grand Mosque and offers full-day security. The homestay features family rooms.