Nestled in the Jerusalem mountains, this hotel offers a tranquil escape. Enjoy mountain views and a peaceful atmosphere surrounded by nature.