The Z Hotel is a modern boutique hotel located in a tropical garden with direct access to the Indian Ocean beach. It features an infinity-edge swimming pool, a small spa, a restaurant overlooking the Indian Ocean, and a bar serving champagnes and cocktails.