Super 8 by Wyndham Amsterdam In Amsterdam
5502 Rte 30 South I 90 Exit 27 -
Amsterdam,
NY 12010