Average customer rating: 4.5
Howard Johnson Plazas, Hotels, Inns, and Express Inns 2306 Brick Church Pike - Nashville, Tennessee 37207 Approximately 0.3 miles from Avondale Instantly compare prices for Super 8 by Wyndham Nashville Downtown at dozens of top hotel sites
Super 8 by Wyndham Nashville Downtown is the closest Howard Johnson Plazas, Hotels, Inns, and Express Inns hotel to Avondale.
Howard Johnson Plazas, Hotels, Inns, and Express Inns Closest To Avondale