O Central Palace Hotel apresenta acomodações que permitem animais de estimação em Castro. Estão disponíveis acesso Wi-Fi gratuito em toda a propriedade e estacionamento privado gratuito no local.
Todos os quartos possuem ar condicionado, aquecimento e uma casa de banho privativa com um chuveiro. É fornecida uma televisão de ecrã plano com canais por satélite.
Há uma recepção 24 horas na propriedade.