Map
Taitu St., Addis Ababa, Ethiopia
Hotel
Sheraton Addis Ababa