Loading hotels
Confirming room availability...
Oliver 12 South, 1120 Montrose Ave, Nashville, United States
Set in Nashville in the Tennessee region Oliver 12 South offers accommodation with free WiFi and free private parking. Vanderbilt University is 5 km from the aparthotel while Bridgestone Arena is 5 km away. The nearest airport is Nashville International Airport 16 km from Oliver 12 South.