High-rise hotel in Jerusalem offering panoramic city views. Features business center and comfortable accommodations.