LOCATIONS OF TZELL OFFICES AND BRANCHES

Headquarters

NEW YORK

Tzell Travel Group, LLC
1633 Broadway
New York, NY 10019

NEW ENGLAND

Tzell New England
One Appleton Street, 2nd Floor
Boston, MA 02116

The Travel Collaborative
625 Mt. Auburn Street, Suite 207
Cambridge, MA 02138

NEW JERSEY

Tzell New Jersey
30 2 Bridges Rd Suite 270
Fairfield, NJ 07004

LOS ANGELES

Tzell Travel West
11111 Santa Monica Boulevard # 1600
Los Angeles, CA 90025

All Star Travel Group
11111 Santa Monica Boulevard # 1600
Los Angeles, CA 90025

LONDON

Tzell UK
101 Saint Martin’s Lane
London WC2N 4AZ United Kingdom

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.