Se trata de un edificio moderno construido en 2005 y que cuenta con 67 habitaciones distribuidas en 5 plantas y vistas maravillosas al río Duero. Hay 1 habitación para personas de mobilidad reducida. Entre las instalaciones ofrecidas se incluye vestíbulo con recepción 24 horas, caja fuerte, cambio de moneda, ascensor, cafetería, bar y restaurante. Hay también salas de conferencias con acceso a Internet W-LAN (de pago), servicio de habitaciones y de lavandería y aparcamiento.
El parador está situado en el Parque del Castillo, en un espacio natural muy tranquilo a sólo 15 minutos del centro de la ciudad de Soria. Muy cerca se encuentran también diversos lugares de interés turístico y hay transporte público.
Las habitaciones son espaciosas y acogedoras. Disponen de cuarto de baño, secador de pelo, teléfono de línea directa, TV vía satélite/por cable, radio, conexión a Internet, minibar, cama doble/extra grande, aire acondicionado y calefacción regulables, caja fuerte y balcón o terraza.
El desayuno se sirve en forma de buffet. Para el almuerzo y la cena hay menú o se elige a la carta.
Se puede pagar en metálico o también se aceptan American Express, Diners Club, MasterCard y VISA.