Kibo Villa is set at the foot of Mt. Kilimanjaro, on the expansive plains of Amboseli National Park in Kenya. The three bedroomed private house is set exclusively surrounded by flower gardens and lush lawns forested by indigenous tortilis acacia trees. Its tranquil atmosphere combines lavish comfort in its rugged surroundings.