Арт-отель Leonardo находится неподалеку от основных достопримечательностей Тель-Авива. Отель располагает прямым выходом к набережной, оживлённому променаду и порту Тель-Авива, а также к множеству популярных песчаных пляжей Тель-Авива. Отель построен в 1982 году, последняя реставрация была проведена в 2015 году. Общая площадь территории — 9000 квадратных метров.