Royal Apartments, Links Road, Mombasa, Kenya
Royal Apartments, Links Road, Mombasa, Kenya
Kibali Villas Resort, Casuarina Road, Malindi, Kenya
La Mera Beach Apartments, Serena Road, Mombasa, Kenya
Pine Breeze Holiday Resort, Malindi Road, Mombasa, Kenya
Shanzu Beach Homes, Serena Road, Mombasa, Kenya