Treat House Resort is one of the few rated hotels in Migori County, Kenya offering the ultimate in luxury accommodation in county and leisure facilities with the finest conference and business meetings
Treat House Resort is one of the few rated hotels in Migori County, Kenya offering the ultimate in luxury accommodation in county and leisure facilities with the finest conference and business meetings