La Marina is a hotel with 20 rooms, outdoor seating, and Wi-Fi in Libreville, about 850 m from Mission évangélique de Baraka.