Slow Leopard Kilwa
Located on the beautiful Jimbiza Beach, a stone's throw from the Indian Ocean, the Slow Leopard Kilwa is the ultimate beach getaway. There is something for everyone with both private and shared rooms all with a delicious hearty brekfast included. The bar...
旅舍- 距市中心 1.44km