Map
Ras Desta Damtew Avenue, Addis Ababa, Ethiopia
Hotel
Ghion Hotel