New Buffalo Inn & Spa

New Buffalo • Show on map
Price as low as USD 160.00
Set in New Buffalo in a building dating from 1960 less than 1 km from New Buffalo Beach New Buffalo Inn & Spa offers guestrooms with free WiFi. At the inn all rooms come with air conditioning and a TV.…More info
