Near Walter Elwood Museum
Location. Super 8 Motel Amsterdam is located in Amsterdam. Property Features. This 2.0 star property has a business center and offers business services. The motel serves a complimentary continental breakfast. Guest parking is complimentary. Additional property amenities include coffee in the lobby. Guestrooms. Air conditioned guestrooms at Super 8 Motel Amsterdam feature irons/ironing boards. In addition to phones, guestrooms offer free local calls restrictions may apply. Televisions have cable channels.