Catherine House is a Somerset care and nursing home sat in the heart of the historic market town of Frome.
The home offers thoughtfully furnished, personalised rooms, many with views over the home’s attractive garden areas, which form part of everyday life for those living here.
Catherine House provides Residential, Nursing and Dementia care with the Frome home made up of three individual households, each created to support people with similar care needs. This means the environment, daily ...