Behar & Behar, Newton, Massachusetts
Behar & Behar is a bed and breakfast inn located in the Newton area. If you want to see other inns like Behar & Behar near Newton, MA, see the nearby cities list below including Lincoln, Dedham and Lexington.
Nearby Bed & Breakfasts