Immaculata House is a care home located close to the ancient town of Langport, set in open countryside with panoramic views over the Somerset landscape. The two storey home provides 49 high quality en suite bedrooms together with assisted bathroom and nurse station facilities, plus all dining, relaxation and support accommodation.