Aqua Lodge - Beach / Restaurant and Cafe is located in Tanzania, United Republic Of on P.O.Box 612. Aqua Lodge - Beach / Restaurant and Cafe is rated 3.8 out of 5 in the category lodging in Tanzania, United Republic Of.
Accessibility
Wheelchair-accessible entrance