Having read the reviews on this hotel I wasn't quite sure what to expect, however, I was pleasantly surprised. I booked it primarily because it had double rooms, while many of the nearby budget hotels had only twin rooms. We stayed there for 12 nights and found the place to be comfortable, clean and in an ideal location within the popular Hamra district. The rooms were spacious with a table and chairs, large balcony and en-suite facilities. The bed was very large and the bedding was brand new (I saw them unwrapping it). The public spaces in the hotel were kept tidy and clean and the dining room was lovely. The hotel has a swimming pool but it is not in use, which was disappointing.
There was a mini-bar in the room but the drinks were rather expensive. The couple travelling with us got a junior suite at no extra expense. The hotel is on a busy street and there can be a lot of noise from taxis and cars, which constantly use their horns but I think that would be the case in most hotels in this particular district. The district itself is very lively and full of restaurants, shops and fast food places. If I were to visit Beirut again I wouldn't hesitate to stay at the Napoleon Hotel.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC