The Croff House Address: 5 Willard Pl, Hudson, NY 12534 Phone: (518) 828-1688 Hours: Mon: 9am-9pm Tue: 9am-9pm Wed: 9am-9pm Thu: 9am-9pm Fri: 9am-9pm Sat: 9am-9pm Sun: 9am-9pm Hotels & Motels, Bed & Breakfasts Other Businesses: Park Falafel & Pizza at 11 N 7th St, Hudson, NY 12534 Relish at 60 S Front St, Hudson, NY 12534 Bruno's at 227 Warren St, Hudson, NY 12534 LICK at 253 Warren St, Hudson, NY 12534 Bushnell Guest House at 361 State Route 23b, Hudson, NY 12534