Hotel Nichols, South Haven, Michigan

Located in the heart of South Haven's historic downtown. Coffee shops, eateries and antique shops begin right across the street

Address and contact details

Hotel Nichols
201 Center St
South Haven
Michigan
49090
USA

Local alternatives