Richard Kamau on 16th Apr

The first 5 star hotel in the heart of Machakos town has officially opened its doors to the public. Gelian Hotel is co-owned...