Baron's Palace encontra-se em Oudtshoorn, a 2,6 km de Campo de Golfe Oudtshoorn, e apresenta acomodações com uma piscina exterior, estacionamento privado gratuito, um jardim e um terraço. As comodidades deste alojamento incluem um bar, comodidades de desportos aquáticos e um casino. Os quartos com ar condicionado providenciam vista da piscina, roupeiro e acesso Wi-Fi gratuito.
No alojamento, os quartos incluem secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. Todos os quartos providenciam um frigorífico.
Baron's Palace oferece comodidades para churrascos.
Baron's Palace tem vários pontos de interesse populares nas suas proximidades, incluindo CP Nel Museum, Suspension Bridge e Le Roux Dorpshuis Museum. O aeroporto mais próximo é o Aeroporto de George, que fica a 64 km de Baron's Palace.