Product Description
HOTEL DE FRANCE is located in Addis Ababa. “Red Terror” Martyrs’ Memorial Museum and Zoma Museum are cultural highlights, and travelers looking to shop may want to visit Selam City Mall and Edna Mall.
HOTEL DE FRANCE is located in Addis Ababa. “Red Terror” Martyrs’ Memorial Museum and Zoma Museum are cultural highlights, and travelers looking to shop may want to visit Selam City Mall and Edna Mall.
Reviews
There are no reviews yet.