also: がっしゅくしょ
noun
boardinghouse; training camp dormitory
A dormitory or lodging facility used for group training camps, sports teams, or company retreats.
サッカーチームは合宿所に泊まって練習した。
The soccer team stayed at the training camp dormitory and practiced.
会社の合宿所で研修が行われた。
The training was held at the company's boardinghouse.
合宿 refers to the training camp itself, while 合宿所 is the physical building or facility where the camp is held.
Compound of 合宿 (がっしゅく, 'group lodging/training camp') + 所 (しょ/じょ, 'place').