The Stadium Inn is probably one of the worst hotels in America. It is sitting on prime property and quite frankly, I am surprised that a big name hotel corporation hasn't purchased the land and torn down this building. It sits directly across from LP Field (where the Titans play football) and is conveniently next to major Nashville highways. From the appearance of the outside of the hotel to the customer service, I would only recommend this hotel if every other hotel in Nashville was full.
Pros: Location
Cons: Everything else
more