Travelocity posee su casa central en Southlake, Texas, y oficinas en Nueva York, San Francisco y Buenos Aires.