KIGOMASHA ECO BEACH RESORT, ZANZIBAR, Tanzania
KIGOMASHA ECO BEACH RESORT is conveniently located at Pemba Island NW in ZANZIBAR, Tanzania
Hotel Location:
Address: Pemba Island NW
City: ZANZIBAR
Country: Tanzania
Hotel Features:
- Check-In Time: 1200
- Check-Out Time: 1000
- Car Rent Desk