Historic Hotel Nichols

Historic Hotel Nichols, 201 Center St, South Haven, MI 49090, United States

(269) 872-3943

Location