Travel First look: Inside Travel + Leisure’s new headquarters in downtown Orlando before move-in day December 8, 2025 11:03 pm Patricia Tolley 0 Min Read SHARE Travel + Leisure Co. to open its new 183,000-square-foot downtown Orlando headquarters, bringing 908 employees to the $29.4 million space. This post was originally published on this site Previous Article New orthopedic center breaks ground near Grand Rapids Next Article Former Tigers reliever signs up for fifth season in Asia