Mamas Lodge

22 reviews

Inhaca St Inhaca Island, 1119, Mozambique

www.mamaslodge.com

About

Mamas Lodge is a Villa located at Inhaca St Inhaca Island, 1119, Mozambique. It has received 22 reviews with an average rating of 5.0 stars.

Photos

Hours

Monday8AM-10:30PM
Tuesday8AM-10:30PM
Wednesday8AM-10PM
Thursday9AM-6PM
FridayClosed
Saturday8AM-10:30PM
Sunday8AM-10:30PM

F.A.Q

Frequently Asked Questions

  • The address of Mamas Lodge: Inhaca St Inhaca Island, 1119, Mozambique

  • Mamas Lodge has 5.0 stars from 22 reviews

  • Villa