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 a facial, a Swedish massage and thalassotherapy 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.