Holiday Inn Express & Suites SPENCER
Address:
916 13th Street South West, Spencer, IA 51301
Phone:
(877) 410-6681
Hotels & Motels,
Holiday Inn
Other Businesses:
- Plaza 1 Motel at 102 11th Street SW Plz, Spencer, IA 51301
- Econo Lodge at 102 11th Street SW Plaza Drive, Spencer, IA 51301
- The Hotel at 605 Grand Ave, Spencer, IA 51301
- Budget Inn Motel at 1004 South Grand Avenue, Spencer, IA 51301
- Hannah Marie Country Inn at 4070 Highway Blvd, Spencer, IA 51301