Get a Hotel in Greenville

The Town Hall

The Town Hall

Greenville • Show on map 0.0/10 View Details for Price

The Town Hall is located in Greenville, just 17 miles from Louisville Slugger Museum Factory and 17 miles from Muhammad Ali Center. With free private parking, the property is 16 miles from Kentucky Center…More info

Book now