Located in the upscale suburb of Gigiri, Nairobi, Tara Suites is situated in a safe, evergreen neighborhood within walking distance to several foreign missions, cafés, restaurants, modern shopping facilities and the United Nations complex. This charming boutique hotel offers luxurious accommodation... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet