El Central Palace Hotel ofrece un alojamiento que acepta mascotas en Castro. Hay WiFi gratuita en todas las instalaciones y aparcamiento privado gratuito.
Todas las habitaciones disponen de aire acondicionado, calefacción y baño privado con ducha. Hay TV de pantalla plana vía satélite.
La recepción está abierta las 24 horas.