Intown Suites Nashville South

Tennessee

Intown Suites Nashville South

1621 Bell Road, Nashville, United States Show map
Providing 121 rooms, the 2-star Intown Suites Nashville South hotel is around 25 minutes' walk from Tusculum Cumberland Presbyterian Church.
Also, there is Christ Church Nashville 2.6 km from the hotel. This hotel is approximately 15 minutes' drive from the family-friendly wildlife park "Nashville Zoo at Grassmere".
The restaurant The Ice Cream Bar lies 2.2 km from the accommodation.
+ More - Less

Map

Tourist attractions in

Tennessee

Rooms & Availability

Please wait, we’re checking available rooms for you.
Facilities
Most Popular Facilities
Enter your dates
Enter your dates
Fr 13 Nov
Sa 14 Nov
Guests
Searching hotels in Tennessee