Overview
Welcome to St Leonards Rest Home, a trusted care provider located in the heart of Hampshire at 38 St Leonards Avenue, Hayling Island. Our dedicated team is committed to delivering high-quality, personalised care tailored to meet the individual needs of each resident. At St Leonards Rest Home, we understand the importance of creating a warm and welcoming environment where residents feel at home, safe, and supported. With a focus on compassion and respect, we strive to enhance the quality of life for all those in our care.