Club Wyndham Nashville is located on the banks of the Cumberland River in Nashville, Tennessee, and is only a mile from the legendary Grand Ole Opry and the massive Mills Outlet Mall. It is also close to the city’s famous attractions, museums, universities, businesses, and restaurants. A fast stroll or reservation will provide you all you need for an amazing Nashville tour.