Villa International Palace Hotel is located in Sidindi, Kenya on 233-Sidindi, Madeya Center, Off Kisumu - Busia Road, Near Inuka Hospital. Villa International Palace Hotel is rated 3.9 out of 5 in the category in Kenya.
Address
233-Sidindi, Madeya Center, Off Kisumu - Busia Road, Near Inuka Hospital