Castello is situated in Pierrefonds, within 50 km of Mer de Sable Amusement Park and 300 metres of Chateau de Pierrefonds. Each accommodation at the 3-star hotel has city views, and guests can enjoy access to a restaurant and to a bar. The accommodation features room service and free WiFi.
At the hotel, each room is fitted with a wardrobe. With a private bathroom fitted with a shower and a hairdryer, rooms at Castello also feature a lake view. At the accommodation the rooms include a desk and a flat-screen TV.
Guests at Castello can enjoy a continental breakfast.
Compiègne Golf Course is 14 km from the hotel, while Glade of the Armistice is 16 km from the property. Paris - Charles de Gaulle Airport is 54 km away.