New Hotel Opens in Nashville
Music City, USA, has a new hospitality hotspot. Located in Nashville’s South of Broadway (SoBro) neighborhood, Hyatt Centric Downtown Nashville is a 170,000-square-foot, 252-key hotel featuring two ground-floor restaurants, eleven suites, meeting rooms, and amenity spaces, including a rooftop […]
New Hotel Opens in Nashville Read More »