Hotel Imperial is a good place to stay. For a seminar, I spent 13 days at Imperial and really enjoyed my stay. The hotel staff is friendly, the rooms are functional and very clean and food is good. In my opinion the quality/price ratio is superior to most African hotels I stayed in. I also liked their willingness to resolve the small problems you experience in a speedy manner. Bernard, the technical staff, is very good at solving problems and finding solutions to your needs. The only thing the hotel could improve is the unpredictable order duration of food in the evening. I good relatively complicated food within 45 min, but than a "croque monsieur" the other day took more than 90. All in all, I would definitely choose Hotel Imperial again when in Libreville.