И опять путаете. Нет. Замок - это одно здание, вокруг которого могут (необязательно) расположиться постройки, церкви, сады и фонтаны, все это может быть окружено крепостной стеной и называться общим названием замок такой-то.  Кремль - это  стена, крепость, город, внутри которого располагаются дворцы, постройки, церкви, сады, фонтаны и прочее.