We are conveniently located just 3km off Ngong Road where elegance meets nature's embrace amidst the serene Ololua Forest in Karen. Discover a haven of