Fina Gardens Resort
Located in Naivasha, Fina Gardens Resort is within a 15-minute drive of Lake Naivasha and Naivasha District Hospital. This hotel is 9.2 mi (14.8 km) from Hell's Gate National Park and 3.3 mi (5.4 km)...
More info