Отель находится в самом центре Иерусалима, на пешеходной улице Бен-Иегуда, всего в минуте ходьбы от Старого города. Здание отеля было построено в 2018 году. Благодаря удачному расположению отель идеален для туристов, интересующихся религиозными и историческими достопримечательностями Иерусалима.