Tabeer Tourism LLC

Meena Building, Office # 13, Meena Bazaar, Bur Dubai, Dubai
Landmark: Near Al Fahidi Souq
P.O.Box: 111209, Dubai
Fax: +971 4 8814006