Reservations: +254 713 333 335
5 Stars
Make a Reservation