Lowela Place ResortHôtel
P.O. Box 11717, Nairobi, 0010
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.