
Location: Zanzibar - Pongwe
Toa Hotel & Spa
Location: Zanzibar - Pongwe
Toa Hotel & Spa is a beautiful modern hotel featuring 86 rooms spread across several buildings and floors, located directly on the stunning white sandy beach of Pongwe, on Zanzibar’s east coast. Overlooking the turquoise Indian Ocean, this hotel offers three swimming pools, a fitness area, a spa, a restaurant, a lobby cafe, a sundeck, […]