Locations of Tzell Offices and Branches
Tzell Travel Group, LLC
119 West 40th, 14th Floor,
New York, NY 10018
Tzell Travel West
11111 Santa Monica Boulevard # 1600
Los Angeles, CA 90025
101 Saint Martin’s Lane
London WC2N 4AZ
Tzell Travel Group maintains its headquarters in New York City and has offices in 126 locations across 25 states. Our Tzell UK office is headquartered in London, England.
In everything it does, Tzell Travel Group places the highest priority on both its client and its agents. For the individual traveler, Tzell addresses value, convenience, comfort and safety, with its customized quality traveler services. For the corporation, Tzell offers a broad product line of cost containment, meeting services and comprehensive travel management programs.
Tzell focuses on the needs of its agents by providing the best work environment possible and the strongest leadership and support team. These elements combined with excellent air/hotel leisure programs create the ‘safe haven’ which is a hallmark of the Tzell brand.
Tzell Branch Locations