La Quinta Inn South,
4311 Sidco Drive,
La Quinta Inn South Hotel, Nashville
La Quinta Inn South Hotel is a 3 star Nashville hotel, seven miles south of downtown, Nashville, Tennessee, USA. Sights to visit include Grand Ole Opry and Country Music Hall of Fame, the Tennessee State Museum, and popular Music Row.
La Quinta Inn South Hotel consists of 130 well-appointed and comfortable guest rooms, all with a host of amenities.
Enjoy the outdoor swimming pool and the sun bathing deck and a number of restaurants are within walking distance.