1271 Antioch Pike, Nashville
1100 Bell Road, (formerly The Quarters Motor Inn), Antioch, Tennessee, 37013, United States
4 reviews and 65 opinions
"When traveling to Antioch, TN, this is the first hotel I check for vacancies. It is always extremely..."
Good for: Business Travel, Family Travel, Luxury Travel
Latest Nashville hotel reviews