Muthu Sovereign Suites & Spa, Limuru Road, Nairobi

About

Hotel 4 stars in Limuru

In the heart of Africa, Muthu Sovereign Suites & Spa was opened in January 2012. This hotel is an aristocratic colonial building on a 6-acre piece of land and next to a two-acre private dam surrounded by lush tea and flower farms. The hotel is located on Limuru Road between Red Hill Heights E...

Read more