Likizo Lettings is made of two words "Likizo" and "Letting". Likizo is a Kiswahili world for vacation while Letting is an English world meaning to allow the occupation of (accommodation) in return for...
Amani Tiwi Beach Resort, the jewel of the South Coast of Kenya. Stroll along the soft white sands, take a cool dip in the pool, simply relax on the beach, watch the sunrise & sit back and enjoy the ch...
Eden Beach Resort & Spa, located on the Shanzu Beach front, comprises of 31 tastefully furnished apartments offering great luxury, comfort and exotic style.
KAMSONS Villa is a holiday self catering accommodation facility (Home away from home..) be it on business of leisure, It is located on the Mombasa's Northcoast, Mombasa Malindi Road off Dolphin Serena...