Travel + Leisure Co. has announced the expansion of its new Sports Illustrated Resorts brand, with a new location slated to open in Nashville, Tennessee, next year. The property, expected to open in spring, will sit along Music Row in the heart of Midtown. The hotel will feature amenities such as an indoor pool, quick-service dining venue, and an exclusive lounge for members.
“Nashville is a city where the thrill of game day and the energy of live entertainment go hand in hand,” says Geoff Richards, chief operating officer at Travel + Leisure Co., in a prepared statement. “With this new resort, sports enthusiasts can enjoy that same excitement at a resort built specifically for them, offering a place where game day culture meets iconic sports storytelling.”
Inspired by the legendary sports magazine of the same name, Sports Illustrated Resorts feature athletics-themed decor, sports memorabilia, and imagery straight from the pages of the celebrated publication. It’s a setting perfect for the sports fanatics and die-hard fans of your group—no matter the season.
Another Sports Illustrated Resort will break ground on a new property in Tuscaloosa, Alabama—also in spring of next year. The brand’s U.S. debut comes on the heels of a venture in the Caribbean. sportsillustratedresorts.com
Main Image: Sports Illustrated Resorts lobby; Credit: Travel + Leisure Co.











