This popular property is situated in Addis ababa . Hotel was built in 2013. There are a total of 152 rooms on the premises. The property consists of 30 single rooms, 8 double rooms, 16 junior suites, 96 suites and 2 executive rooms. The Hotel is located a few minutes away from the airport. There is an on-site car park. This establishment allows pets. Large pets are allowed at this establishment.