Filters:
boutique hotel in New Buffalo
About 1 results.
Lake Country Inn
West Merchant Street 18, 49117 New Buffalo, United StatesNew Buffalo's Lake Country Inn is a boutique hotel located near Lake Michigan beaches, restaurants, galleries, casinos and more.