Holiday Inn Express Spencer

Spencer • Show on map
Price as low as USD 121.99
Offering an indoor pool and a fitness centre Holiday Inn Express Spencer is located in Spencer. Free WiFi access is available. Each room here will provide you with air conditioning. Complete with a refrigerator…More info
