Toronto Addis Hotel, Addis Ababa, Ethiopia

Toronto Addis Hotel is located in Addis Ababa, Ethiopia. The hotel provides a 24-hour front desk and the rooms are fully equipped with a private bathroom with shower and free toiletries.


Toronto Addis Hotel

Mickey Leland St, Addis Ababa, Ethiopia, Addis Ababa,


Leave a Reply

Your email address will not be published. Required fields are marked *