PHOTOS of Newly Open ‘5 Star Hotel’ in Machakos The first 5 star hotel in the heart of Machakos town has officially opened its doors to the public. Gelian Hotel is co-owned by among April 16, 2015 Business·News·TL