Chaster Resort

  6362, Thika Super Highway, Embakasi, Kenya

Booking.com Book Now