TownePlace Suites Louisville North
TownePlace Suites Louisville North in Jeffersonville, Indiana, is a hotel near popular destinations like Kentucky Bourbon trail, Louisville Slugger Museum and Falls of the Ohio State Park. The hotel is just 9.3 miles from Louisville International Airport.