TOA Hotel & Spa Zanzibar
TOA Hotel & Spa Zanzibar
Hotel
12 Pongwe Road
, Pongwe, Unguja South Region, Tanzania
94
Excellent ·
28 reviews