View Palace Apartments Kenya is a Furnished apartment building located at Lenana, Ngong Rd, Nairobi, Kenya. It has received 6 reviews with an average rating of 5.0 stars.
The address of View Palace Apartments Kenya: Lenana, Ngong Rd, Nairobi, Kenya
View Palace Apartments Kenya has 5.0 stars from 6 reviews
Furnished apartment building