The Omni Nashville Hotel is a 21-story, 800-room hotel specially designed to be an authentic expression of the City of Nashville. Located across from the new Music City Center, this luxury hotel is a one-of-a-kind experience and is seamlessly integrated on three levels with the expanded Country Music Hall of Fame and Museum.
The hotel expands to the rooftop which includes an urban pool deck with spectacular views of the city, appealing to meeting and event attendees, vacationers and locals.
Aquatic amenities include:
1,700 sq. ft. Recreation Pool
- 6 in. shallow sun shelf area with stair entry
- Depths ranging from 3 ft. 6 in. to 4 ft.
200 sq. ft. Spa
- Hydrotherapy bench seating
- Stair entry
- 3 ft. depth
By continuing the City of Nashville’s commitment to sustainability, the hotel is pursuing LEED Silver Certification by the U.S. Green Building Council, Leadership in Energy and Environmental Design. Several strategies were put in place to make the project green. The groundwater flowing through the site is harvested and used to irrigate the project’s landscaping. The project also includes green power and recycled materials.