Luis Holiday House
Zanzibar S/n, Jambiani, Tanzania
Booking.com
Book Now