Located in Nairobi, within 5 km of the Central Business District, Leon Villas Guest House offers free WiFi throughout and free private parking is available on-site Kenyatta International Convention Centre is 54 km away The rooms feature city views and a flat-screen satellite TV is offered Guest can enjoy meals at the restaurant as well as within 1 km of the property Leon Villas Guest House boasts of a 24-hour front desk Airport pick-up and drop-off can be organized at the guest at a charge Yaya Centre is 1 km from the property whereas Jomo Kenyatta International Airport is 17 km away