Leonardo Hotel has the distinction of being Haifa’s only hotel right on the beach. Incredible views of either Mount Carmel or the Mediterranean are visible from each modern guest suite, lounges, and dining rooms. The hotel is close to the best of Haifa’s shopping and entertainment venues, with a spa onsite for those who wish to indulge in a day of pampered luxury. For children, there is also a delightful playroom with a range of activities available. More information is available here.