2620 Center Drive, Hudson
This hotel is adjacent to the Hudson Marina on the St. Croix River and is just minutes from the shops and restaurants that make Hudson, Wisconsin a popular travel destination.