Hotel Rebecca offers charming, comfortable rooms in a peaceful setting.