Chaster Resort
6362, Thika Super Highway, Embakasi, Kenya
Booking.com
Book Now