Americas Best Value Inn Shelbyville

68 E Rampart St
Shelbyville
Indiana
United States