Amani Tiwi Beach Resort is a beautiful beach hotel formerly known as Tiwi Beach Hotel, located along Tiwi beach south of Mombasa; it’s a large hotel with spacious beach accommodation, a lush of nicely landscaped gardens, a private beach front and great hotel services. It’s an ideal destination for families, couples and groups.