Castello bevindt zich in Pierrefonds, op 50 km van domein Chaalis en 49 km van pretpark La Mer de Sable, en heeft gratis WiFi. De accommodatie ligt op ongeveer 4 minuten lopen van Chateau de Pierrefonds, 13 km van Glade of the Armistice en 14 km van golfbaan Compiègne. Het hotel heeft een terras en uitzicht op de stad, en je kunt genieten van een maaltijd in het restaurant of een drankje bij de bar.
Alle kamers bij het hotel hebben een kledingkast. Naast een eigen badkamer met een douche en een haardroger, hebben de kamers bij Castello ook uitzicht op uitzicht op het meer. Alle kamers bij de accommodatie hebben een bureau en een flatscreen-tv.
Er is iedere ochtend een continentaal ontbijt beschikbaar bij Castello.
Het dichtstbijzijnde vliegveld is Luchthaven Parijs-Charles de Gaulle, op 54 km van het hotel.