For a stay in Libreville, La Mangrove is a hotel with outdoor seating at Avenue Luc Marat Abyla, Libreville.