Lowela Place Resort酒店
Situated 1.2 km from Manmin Holiness Church in Nairobi, Lowela Place Resort features a restaurant, bar and free Wi-Fi throughout the property. The hotel has a barbecue and views of the garden, and guests can enjoy a meal at the restaurant.