6/10
Hotel Leon has great food and it's the main reason why we went there, ot has excellent stuff, comfortable beds and that's where the good stuff ends. Theres nothing else to get excited about!
Berthe Mulumba
1-night trip
Get instant answers with AI powered search of property information and reviews.