A Most Regal Hotel

A Most Regal Hotel

The Palace deserves its place on the Best 5 Star Hotels in South Africa and this can be seen the moment you enter through the huge doors. Continue reading A Most Regal Hotel