VETA Hotel
Hotel😐 Located at sea shore with quality services at affordable price.
Address
P5R8+4QR, Mtwara, Tanzania
Rating on Google Maps
3.80 (85 reviews)Open on Google Maps
Discover top rated places in Mtwara
😐 Located at sea shore with quality services at affordable price.
😐 Located at sea shore with quality services at affordable price.
P5R8+4QR, Mtwara, Tanzania