Farol da Barra Lodge is a charming 3-star hotel located in the picturesque city of Inhambane, Mozambique. With 15 well-appointed rooms, this lodge offers a cozy and intimate atmosphere, perfect for both leisure and business travelers seeking a welcoming retreat. The hotel has recently undergone renovations in 2025, ensuring a fresh and inviting environment for guests.