Serviced apartments in Nairobi and Mombasa.
Mombasa, Kenya
Muthangari Drive, Westlands, Nairobi, Kenya
Westlands Close, Off Westlands Road, Westlands, Nairobi, Kenya
Off Kindaruma Road, Kilimani, Nairobi, Kenya