Госпиталь Святой Магдалены располагался в предгорьях Швейцарских Альп между Берном и Лозанной, в местечке под названием Ла-Рош недалеко от озера Грюйер.Несколько трехэтажных зданий находились у подножия двух невысоких горных вершин, малопригодных для лыжного спорта зимой, но прекрасно подходящих для пеших горных прогулок летом.