Located in the tranquil and leafy suburb of Landore, Castle Craig is a 37-bedded home in Swansea, which has been providing a high standard of residential and nursing care for over 35 years.
Care offered
Nursing Home