Yeafoli Hotel is a Serviced accommodation located at Addis Ababa, Ethiopia. It has received 65 reviews with an average rating of 4.0 stars.
The address of Yeafoli Hotel: Addis Ababa, Ethiopia
Yeafoli Hotel has 4.0 stars from 65 reviews
Serviced accommodation