Advertisement
Tribe - the Village Market Hotel
Tribe - the Village Market Hotel
Address:
The Village Market 9/418, Limuru Road, Gigiri, Nairobi, Kenya
Traveler Rating by TripAdvisor