Sheraton Grand Nashville Downtown
Our newly transformed Nashville hotel is located in the heart of the Music City and just steps from exciting nightlife, dining, and more. Staying at Sheraton Grand Nashville Downtown means you're in the perfect proximity to the best of Nashville. Take a walk and see some of the city's most notable sites, including Music City Center and the Tennessee State Capitol. Sheraton Grand Nashville Downtown offers complimentary bike rentals, a fitness center with Peloton bikes, and onsite dining.
