TZ Hotel is a Hotel located in Ethiopia. It is one of the 2214 hotels in Ethiopia. Address of TZ Hotel is Addis Ababa, Ethiopia. TZ Hotel is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around TZ Hotel are -
Within less than half a Kilo meter of TZ Hotel, you can also find St.Urael Clinic
Addis Ababa, Ethiopia
Rating of TZ Hotel is 5 out of 5 stars.
Address of TZ Hotel is Addis Ababa, Ethiopia.
TZ Hotel is a Hotel in Ethiopia