Property Location With a stay at Farol da Barra in Inhambane, you'll be near the beach and close to Barra Beach. This lodge is within the region of Tofo Beach and Heroes' Square. Rooms Make yourself at home in one of the 15 guestrooms. Dining Enjoy a satisfying meal at a restaurant serving guests of Farol da Barra. Quench your thirst with your favorite drink at a bar/lounge.