Новый отель Leonardo Art расположен в центре площади Атарим на береговой линии Тель Авива.
Leonardo Art предлагает 160 номеров, банкетный зал, комнаты для деловых встреч, ресторан, бассейн на крыше, а также бар, спортивный зал, представительский лаундж и многое другое.
В отеле представлено 333 оригинальных картин лучших израильских художников. Отсюда и название «Leonardo Art».