There are no hotel results in Sheridan. Below are the closest 50 hotels near Sheridan.
Save 17% compared to hotels of similar ratings
251 Pennsylvania Parkway, Indianapolis, Indiana, 46280, United States
2 reviews and 209 opinions
"The pictures on the web looked great but they usually do. In this case the pictures where right...."
Good for: Business Travel