+254 774 442233
Home » Hotels & Lodges » Meru hotels » Alba hotel » alba-hotel-meru5
Alba Hotel , Meru