Holiday Inn Express Hotel & Suites Sheldon By IHG

Sheldon • Show on map
View Details for Price
Located in Sheldon, Holiday Inn Express Hotel & Suites Sheldon by IHG has air-conditioned rooms with free WiFi. The hotel has an indoor pool, fitness center and a 24-hour front desk. The hotel offers…More info
