Address: Thika Road, Nairobi, Kenya
Address: Parklands Road, Nairobi, Kenya
Address: Parliment Road, Nairobi, Kenya
Address: Hotel 680, Kenyatta Ave, Nairobi, Kenya