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