Evergreen House- Walking Distance To City Mall Nyali is a Hotel located at 4.0195767, 39.7225757, Kenya. It has received 17 reviews with an average rating of 4.9 stars.
The address of Evergreen House- Walking Distance To City Mall Nyali: 4.0195767, 39.7225757, Kenya
Evergreen House- Walking Distance To City Mall Nyali has 4.9 stars from 17 reviews
Hotel
2152 reviews
Tudor Creek, Off Nyali Bridge, Mombasa, Kenya
2131 reviews
Tudor Creek, Off Nyali Bridge, Mombasa, Kenya