This is probably the nicest Holiday Inn I have ever visited. The hotel is located 11 miles from downtown Louisville, about a 15-20 ... More