Centrally located on Meskel Square, connecting to the large artery roads of Addis Ababa, this upmarket hotel offers convenience with modern character. (Opened: 2018; Rooms: 188)