Location: Lake Naivasha Sopa Lodge is situated on the southern shore of Lake Naivasha, 90 km from Nairobi. Accommodation: The resort has 82 rooms, including 6 interconnecting rooms. Each room is fully furnished and has its own bathroom, a mosquito net, a private balcony and a beautiful view of Lake Naivasha. Restaurant: Enjoy continental, Swahili and Mediterranean cuisine at the buffet. The dining room also has a large outdoor terrace with shaded tables for those who wish to enjoy an al fresco meal during the day or during our often warm and balmy evenings.