Grand Hotels Israel

With locations in Israel's two premier cities, Tel Aviv and Jerusalem, the Grand Hotels are the ideal.