Castello encontra-se em Pierrefonds, a 50 km de Domaine de Chaalis e 49 km de Parque de Diversões La Mer de Sable, e apresenta quartos com acesso Wi-Fi gratuito. O alojamento está a cerca de 4 minutos a pé de Castelo de Pierrefonds, a 13 km de Glade of the Armistice e a 14 km de Campo de Golfe Compiègne. Este hotel tem um terraço e vistas da cidade, e os hóspedes podem desfrutar de uma refeição no restaurante ou de uma bebida no bar.
No alojamento, cada quarto inclui roupeiro. Apresentando uma casa de banho privativa com chuveiro e um secador de cabelo, os quartos do alojamento também apresentam vista do lago. No alojamento, cada quarto está equipado com secretária e televisão de ecrã plano.
Castello disponibiliza todas as manhãs pequeno-almoço continental.
O aeroporto mais próximo é o Aeroporto de Paris - Charles de Gaulle, que fica a 54 km de Castello.