Accommodations nearby Riqa Road - Near KFC - Dubai - United Arab Emirates

Al Jawhara Hotel Apartment

Approximately 1.99 km away
Address: Sheikh Rashid Rd,Port Saeed, Near Deira City Center - Dubai - United Arab Emirates