a luxurious Apartment Located in the heart of Westlands, Nairobi near the popular Westgate & Sarit Centre Shopping Malls. There are several restaurants,