Lake Naivasha Lodge is situated on the shores of Lake Naivasha. The 20 double rooms are set back amongst the trees, while the whitewashed central building with its bay windows, terrace and living room, featuring the original fireplace, gives guests a taste of the colonial atmosphere of old farm house. In front of the hotel a mature garden with giant cactus, lofty trees and flowering shrubs, stretches down to the shores of the lake.