Boasting a bar, Yamare Hotel is located in Āwasa and is 3.9 km from Lake Awassa. Featuring a 24-hour front desk, this property also provides guests with a restaurant. Read more
Boasting a bar, Yamare Hotel is located in Āwasa and is 3.9 km from Lake Awassa. Featuring a 24-hour front desk, this property also provides guests with a restaurant.