Description
Hotel Nichols is a historic Inn located in South Haven, Michigan, a beautiful beach town. We are located in the heart of downtown. We are walking distance to all beaches, parks, shops and restaurants. Go to our website to see pics and all rooms and apartments: www.hotelnichols.com
Reviews
To write a review, you must login first.
Similar Items