Insta Global Travel Insta Global Travel 201, M Square Commercial Building, Near Double Tree Hotel Bur Dubai, Dubai, UAE 00000 Dubai United Arab Emirates Focus Tourism