Le Castellan ligt op 400 meter van het centrum van Le Châtel vandaan. Het hotel beschikt over een speelkamer en er is een bloemrijk terras met panoramisch uitzicht op de bergen. Alle kamers hebben een eigen badkamer, tv en gratis Wi-Fi. Het restaurant serveert lokale gerechten, met uitzicht op de Abondance vallei. Gasten kunnen ook genieten van een drankje in de bar.