Review of Holiday Inn SW Louisville KY

Review of Holiday Inn SW, Louisville Kentucky

Jericho McCune July 29, 2014 0

The Holiday Inn SW, Louisville, Kentucky, is one of those places that’s just good enough. It’s a quintessential hotel, as basic as can be but adequate enough that you can’t complain. The best thing

Read More