Travellers Rest Hotel is a restaurant, located at A2, Kenya
A very nice place to rest your brain
Hustle free.