- Architects: Maestro architects limited.
- Location: Meru, Kenya.
- Status: Construction ongoing.
Villa Vista is a world class mall coming up in the heart of Meru.
This regional icon is an architectural master piece that sets a new standard on pleasurable shopping and dining experience.
Its international standards and ambience, combined with a pool of elegant retail outlets; sprawling corridors, world class recreation, exclusive coffee shops and more are meant to revolutionize shopping experience within the region.