-32.3463310778667 ­22.5820755958557
Go to map view
6970 Beaufort West, South Africa , 20 Donkin street +27 234 143 241

Get Rates

Show Royal Lodge at top of the results.

Get Flight + Hotel