Admiral Plaza Hotel, Al Nahda Road, Al Fahidi (Al Souq Al Kabeer), Bur Dubai, Dubai, Al Fahidi (Al Souq Al Kabeer), Bur Dubai
2.84 mi from Wafi (Umm Hurair 2)
Infotech – consumer electronics retailer on Al Nahda Road in Bur Dubai. Open Mon–Sat, 09:00–21:00.
Is this your listing?