Move the guide to refine
1 hotel found in Limuru
Result 1-1
Nairobi, Plot No. 166/5 - Limuru Road Redhill Kiambu
9.5 km