Set in Cabo Nhamua, Neptune's Lodge and Beach Bar offers beachfront accommodation 600 metres from Barra Beach and offers various facilities, such as pool with a view and a bar. Private parking is available on site at this recently renovated property. The accommodation provides full-day security and a housekeeping service for guests.
Units are fitted with a private bathroom, while selected rooms also feature a fully equipped kitchen.
Guests may eat in the on-site family-friendly restaurant, which is open for dinner, lunch, brunch and cocktails.
Guests at the apartment can enjoy snorkelling nearby, or benefit from the sun terrace.
Tofinho Monument is 15 km from Neptune's Lodge and Beach Bar. The nearest airport is Inhambane, 23 km from the accommodation, and the property offers a paid airport shuttle service.