Zanzibar
The next 3 days are free on leisure.
Hotel (Mid-Luxury):
The Royal Zanzibar Beach Resort