The Royal Hotel
The oldest hotel in the Western Cape offering luxury accommodation in Riebeek Kasteel with light, spacious rooms and suites featuring mountain views.