Castle Craig Hospital is a world-renowned addiction treatment clinic located near Edinburgh, offering residential rehabilitation for alcohol, drug, and gambling addiction. With a focus on 12 Steps philosophy and various therapeutic approaches, our prog...
Year Founded
1988