Microtel Inn & Suites by Wyndham London London
1895 Highway 192 W -
London,
KY 40741
In the city center