Best Western Plus Addis Ababa is located in Addis Ababa and provides air-conditioned rooms with free WiFi and city views. This property also provides guests with a restaurant. All units feature a desk, a private bathroom with free toiletries and a flat-screen TV with satellite channels.

0 Jobs Found

No jobs were found for this company.