Giraffe Ocean View Hotel
Monduli Road, Mbezi Beach, Mbezi, Tanzania
Booking.com
Book Now