Amani Tiwi Beach Resort
Amani Tiwi Beach Resort is a four starl eco-friendly resort. Nested at private beach of Tiwi in Diani Beach south coast of Kenya. The resort have an African and Swahilli influences in design, lush landscaped. The resort is located 32 Kilometers south of Mombasa. The resort features 194 standard rooms and 16 suites.