Hotels Near Super 8 Rahway/Newark, Rahway