Property Name: Leon Villas Guest House
Property Address: 45711 Nairobi, , 00100
Property Description: Located in Nairobi, 4. 4 km from Kenyatta International Conference Centre, Leon Villas Guest House boasts a restaurant and free WiFi throughout the property. Free private parking is available on site. Certain units feature a seating area for your convenience. A terrace or balcony are featured in certain rooms. A TV with satellite channels is featured. You will find a 24-hour front desk at the property. Nairobi National Museum is 5 km from Leon Villas Guest House, while Yaya Centre is 1 km from the property. Jomo Kenyatta International Airport is 17 km away.
Property Facts: Total Number of Rooms: 36Year of Last Renovation: N/A