Featured Hotels in Wolayita

  • Description Located in Sodo, Abebe Zeleke International Hotel offers a bar. All rooms boast a flat-screen TV with satellite channels and a private bathroom.