Set in Libreville, this magnificent hotel offers first-class comforts to its guests. Close to both the museum, the presidential palace and the beautiful beach.