From 765 ZAR Booking.com Overlooking the Nile Valley, the Shangri-La Country Hotel is nestled in a green and secluded hideaway against the backdrop of the Waterberg. There is an outdoor pool.