Travellers Castle Hotel is a restaurant, located at Nyeri-Nyahururu Rd, Nakuru, Kenya
Keg bar. Not my type
Best Of the time
Nice service
Good hygiene and menu