North Point Hospitality’s tri-branded Marriott hotel, currently under construction in Nashville, TN, was recently featured in Hotel Business magazine. To read the full article, click the link below.