Nairobi

Giraffe Manor

Giraffe Manor is an exclusive boutique hotel, set in 12 acres of private land within 140 acres of indigenous forest in the Langata suburb of Nairobi. As one of Nairobi’s most iconic buildings, Giraffe Manor …

Read more