An aparthotel is part hotel and part apartment, offering the amenities you expect at a traditional hotel, and the privacy and space found in an apartment. These accommodations will usually be located in the heart of Kilwa, where you can live like a local. Enjoy cooking in the private kitchen and having more space to spread out while you're in town.