Locale Hospitality, a leading manager of premium apartment-style accommodations, and a team of Nashville developers announced the April 2023 opening of The Eighteen by Locale, a boutique apartment hotel in Nashville's Five Points neighborhood located