Este edificio restaurado del siglo XVII está situado en la ladera de una colina en Claverol, en la comarca de Cataluña del Pallars Jussà. Cuenta con piscina cubierta y terraza con vistas impresionantes al valle.
Las habitaciones de la Casa Churchill son bonitas y cuentan con conexión WiFi gratuita, TV de pantalla plana vía satélite y baño privado con secador de pelo. La mayoría de las habitaciones ofrece vistas al embalse de Talarn.
La Casa Churchill tiene un salón, que da a una terraza, con juegos de mesa, sofás y chimenea. El establecimiento sirve comida típica catalana casera elaborada con productos de temporada, bajo petición.
La Casa Churchill está a 50 km de la estación de esquí de Ski-Pallars y a 55 km del parque nacional de Aigüestortes. Las montañas de la Serra de Boumort y el embalse de Sant Antoni, donde es posible bañarse, están a 4 km.