VILLA ROCKSTOP FALLS

Sign up for our newsletter to receive our news, deals and special offers.

VILLA ROCKSTOP FALLS

Villa Rock Stop Falls is a unique boutique guest house designed by a famous Danish architect. It is located on a slope facing Karura Forest and a waterfall, surrounded by rich greenery and birdlife, creating a peaceful and inspiring environment

Reach Out

© Copyright Villa Rockstop Falls.

Close
Contact Info

© Copyright Villa Rock Stop Falls

Close