Windsor Room is located in Nairobi, Kenya on Windsor Hotel (Off Kiambu Rd), Ridgeways, Nairobi, - 00400. Windsor Room is rated 4.4 out of 5 in the category continental restaurant in Kenya.
Address
Windsor Hotel (Off Kiambu Rd), Ridgeways, Nairobi, - 00400
Offerings
Coffee
Small plates