Machangulo Beach Lodge
Vacation Home
Santa Maria
Offering an outdoor pool and a restaurant, Machangulo Beach Lodge is located near Santa Maria. Free Wi-Fi access is available in this resort.
Number of rooms: 11
Machangulo Peninsula, 1000 Santa Maria, Mozambique