Giraffe Manor is located at the following location / address: Langata, Nairobi.