The Maji Beach Boutique Hotel has a stunning, dedicated beach front setting right at the tropical shores of the Indian Ocean, in the northern part of Diani Beach. Customers will enjoy the peaceful and calm setting The Maji Beach Boutique Hotel boasts to its visitors.
The Maji Beach Boutique Hotel features both an outdoor and indoor pool, a restaurant serving a range of Swahili, Indian, and Mediterranean cuisine, and poolside bar. It also offers a fitness centre and massage services.
The rooms are spacious and equipped with air-conditioning. All rooms come with an elegant décor, a balcony or veranda, and a seating area with satellite TV, telephone, safe, mini-bar, tea & coffee facilities. The en suite bathrooms include a bathrobe, slipper, and free toiletries.