Mtwara Villa is located in Mtwara, Tanzania, United Republic Of on P5HGVJF. Mtwara Villa is rated 3.6 out of 5 in the category bar & grill in Tanzania, United Republic Of.
Amenities
Bar on siteGood for kids
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance