Lake Naivasha Country Club is Located on the floor of Great Rift Valley within the shores of Lake Naivasha. Lake Naivasha Country Club offers an abundance of activities to please all tastes. The Hotel offers a combination of Food and Beverage outlets. Flavors the main restaurant of the hotel serves International Buffet-style meals.