A 209 room hotel, located in this growing African capital

Location: Addis Ababa
Number of Rooms: 209
Year: 2010

Most Recent Projects
 Taron Johnson Womens Jersey