On the slopes of Jerusalem’s luscious green mountain terrain, the Rimonim Shalom hotel stands tall, overlooking Israel’s capital. Breathe in the mountain air, visit historical sites with convenient public transport, or stroll through the picturesque alleys of nearby Ein Karem.