Splash travellers inn
HotelOne of the Best Places To Visits in Mtwara
Address
Mtwara, Tanzania
Contact
+255 692 726 430Rating on Google Maps
4.90 (43 reviews)Open on Google Maps
Discover top rated places in Mtwara
One of the Best Places To Visits in Mtwara
One of the Best Places To Visits in Mtwara
Mtwara, Tanzania