We decided to stay in this hotel as this is the only one on the beach in Haifa - all the rest of the hotels are on the top of Mount Carmel or in any other parts of the city.
The main problem of the hotel - price vs. service and quality. The only one positive side of it - it's location - if you want to stay on the seaside it is really a perfect choice, however for such a bad service you better can take a hotel in other part of Haifa and to take a taxi to the beach whenever you need. As Leonardo is very isolated from the city and any attractions it is quite boring there - even to come to the beach restaurants will take you some 15 to 20 minutes, as there is absolutely nothing close to the hotel - most of the restaurants are located on the Dado Beach which is approximately 1 km from the hotel by foot.
Everything starts from the reception and the boys / girls there really don't mind if you get any service from them or not. You can wait while they are doing their internal things and if you try to let them know that you are waiting (even if you are with the small kids) they react very resentfully, like you try to disturb them so much. If you call from your room to the reception for any assistance - be sure that you never get it or if yes - with a huge delay.
The rooms are not cleaned well and there is a feeling like they never clean the floors and the carpets in the rooms. We have tried to go barefoot in the rooms for some two hours and for our big surprise our heels were completely black in the room that supposed to be clean! It looks even dangerous, to be honest...
The room itself is absolutely empty of any useful equipment - except of the teapot and two cups there is really nothing! And if you need anything - you will be charged for the room service. Even if you want to open a bottle of wine and need an opener - you will pay for that! It's really very strange - the room service costs 10 NIS - doesn't matter what kind of request you have. This is official and they charge you this amount in the bill. I have never seen it in any other hotels, and I travel really a lot!
The air condition in the rooms works really very bad - if it works it is very cold and you cannot adjust the temperature up to your needs. And if you are out of the room - it cannot operate as it turns on and of with the volume detectors - if there is no movement in the room - the air condition turns off. Even if you are sleeping it is the same.
The breakfast looks very full of choice and a big variety of different meals, however, practically, there is a big number of plates and bowls with the same stuff inside - it is just placed to fill the space and to create an impression of the big choice. In Israeli hotels you will never find any meat stuff due to the Kosher reasons, and this could be fine if the choice of the non meat items is wide enough. In other hotels it is much more interesting and honestly - more tasty and delicious.
The behavior of the staff in the breakfast is unbelievable! Mainly the guys who really work - Russian boys and girls. All the Arabs there are mainly doing nothing and if you ask them for anything they will try to ask others in the best case or will just ignore your request. It looks funny that they have approximately the same number os the Arab managers as the number of the real doers.
Generally the breakfast area looks very unclean and even not safe from the microbiologic point of view. And it's extremely cold in the dining room - the air condition works so strong that you can get cold there in a moment.
The staff preparing the omelettes behaves very aggressively, mainly they don't prepare what you really need, they mix the ingredients, you can get cheese instead of onions of vise versa.
The swimming pool is nice, you can find an area to stay under the sun or inside. It is a bit not comfortable if there are many people, especially during the weekends - Friday - Saturday. There is a direct way to the beach from the swimming pool zone, you have to ask a very lazy guy to open the door to go out and if you come back the same way - you wait on the entrance quite a lot till he comes to open it for you.
The parking is very good, there is always a lot of space and it's free of charge. You have a lift going from the parking floor to any other floors in the hotel directly.
The internet connection is extraordinary expensive - costs about 85 NIS a day. Unfortunately, it is also very slow, especially for this price.
Usually the hotels like this in Israel make money on the contracts they have with the companies or labor committees - Israelis get a kind of family trip once a year in a hotel in another city. As they get it more or less free of charge they don't care of the service they get and the quality of the content. Leonardo seems to be oriented exactly to this customers group therefore the outcome is as is. That's the main reason that the "normal" tourists suffer so much from the bad service, dirt and indifference.
The hotel needs a real renovation as it was not renovated since the establishment. And the most important - they need to change the attitude and style - they benefit from a kind of monopoly, however everyone has to know that there is a choice.
If you come to the beautiful City of Haifa - take another hotel, the best ones are on the top of Carmel Mount and to get to the coast - take a transport from there.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.