Hotel

Giraffe Manor: An Unparalleled Boutique Hotel

Giraffe Manor is a boutique hotel in Nairobi Kenya. It is set up on 12 acres of land amongst a span of 140 acres covered with forest, the much popular Langata suburb of Nairobi. In…