Four Seasons to build hotel in downtown Nashville

WKRN - 03-18


NASHVILLE, Tenn. (WKRN) - Four Seasons Hotels and Resorts will begin construction in April on a new skyscraper hotel with private residences in downtown Nashville. The hotel will be located at 151 First Avenue South and will be one of the tallest buildings in the state, redefining the Nashville skyline.