The
Uzuri Villa is a boutique hotel designed and built by Italian designer Sandro Gurioli. The hotel overlooks the Jambiani beach and consists of three suites, three junior suites and a villa that offer charm, relaxation and a cosy atmosphere, with rooms and furnishings with attention to detail. This intimate and exclusive hotel offers a simple luxury that loves things done with passion, from the preparation of wholesome food to the tasteful decor, blending modern comforts with African styles, materials and furnishings.