Churchill Hotel is located in werda 01 House #119, Addis Ababa. Address of Churchill Hotel is Arada, werda 01 House #119, Addis Ababa, Ethiopia. Churchill Hotel can be contacted at 251911221748. Churchill Hotel is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Churchill Hotel are -
Arada, werda 01 House #119, Addis Ababa, Ethiopia
Contact number of Churchill Hotel is 251911221748.
Rating of Churchill Hotel is 5 out of 5 stars.
Address of Churchill Hotel is Arada, werda 01 House #119, Addis Ababa, Ethiopia.
Churchill Hotel is located in werda 01 House #119, Addis Ababa.