Ну как-то смешно видеть рядом Иосифо-Волоколамский монастырь
и словосочетание medieval fortress, не находите???
Хотя монастырь действительно крепостной (16 век),
по западной терминологии более подойдет определение
medieval castle, все-таки fortress - это чисто военная крепость?
что о монастыре никак не скажешь...
Или на западе есть понятие gorod или grad,
что тут более уместно, наверное...