Castello ligger i Pierrefonds, 50 km fra La Mer de Sable Forlystelsespark og 3 minutters gang fra Chateau de Pierrefonds, og har gratis wi-fi. Gæsterne kan nyde italienske retter i restauranten eller en cocktail i baren.
Alle enheder hos hotellet har en terrasse med udsigt til søen. Værelserne hos Castello har et privat badeværelse med bruser og en hårtørrer samt udsigt til byen. Alle værelser hos overnatningsstedet har skrivebord og fladskærms-tv.
Gæsterne hos Castello kan få morgenmad med kontinentale retter.
Compiègne Golfbane ligger 14 km fra hotellet, mens Glade of the Armistice ligger 16 km fra overnatningsstedet. Charles de Gaulle Lufthavn ligger 54 km væk.