The Omni Nashville Hotel is a stylish and contemporary hotel located in downtown Nashville. It features a well-appointed wellness center that offers a range of amenities and services for guests to enjoy. The center includes a fully equipped fitness center with modern exercise equipment, as well as a spa offering various treatments and therapies. Guests can also take advantage of the hotel's rooftop pool and terrace, which provides panoramic views of the city. With its convenient location and comprehensive wellness facilities, the Omni Nashville Hotel is an ideal choice for travelers looking for a hotel with a wellness center in downtown Nashville.