Near Textile Souk Located in Dubai Bur Dubai Ambassador Hotel is within a 10-minute walk of Grand Mosque and Meena Bazaar This family-friendly hotel is 05 mi 08 km from Dubai Museum and 07 mi 11 km from Spice Souk Make yourself at home in one of th . . .