Offering free WiFi and mountain views, Lodge in Omalo is an accommodation set in Omalo. Boasting a balcony, the lodge is in an area where guests can engage in activities such as cycling, fishing and hiking. Read more
Offering free WiFi and mountain views, Lodge in Omalo is an accommodation set in Omalo. Boasting a balcony, the lodge is in an area where guests can engage in activities such as cycling, fishing and hiking.