Along with an indoor pool, this hotel has a restaurant and a nightclub. Free WiFi in public areas and free self parking are also provided. Additionally, a fitness center, a bar/lounge, and a poolside bar are onsite.
El Castillo is located in Larraga. Carlism Museum and Museo Gustavo de Maeztu are cultural highlights, and some of the area's activities can be experienced at Bodegas Orvalaiz and Bodega de Sarria.