Located close to Inhaca Marine Reserve, Machangulo Beach Lodge provides free full breakfast, a poolside bar and a terrace. With a white sand beach, beach massages and sunloungers, this lodge is the perfect place to soak up some sun. Indulge in aromatherapy, a facial and a manicure/pedicure at the on-site spa. Stay connected with free in-room WiFi, and guests can find other amenities, such as a garden and dry cleaning/laundry services.