The Natural House is located in an enchanting old stone house in Ein Kerem, the picturesque village on the slopes of the Jerusalem Forest.
BedandBreakfast.com