off-site location
nounUK /ˌɒfˈsaɪt ləʊˈkeɪʃən/
US /ˌɔːfˈsaɪt loʊˈkeɪʃən/
A place that is away from the main building or office.
The company held its yearly party at an off-site location near the beach.
RELATED WORDS
OTHER MEANINGS
2. A place away from a school used for a class trip or activity.
The science class visited an off-site location to study pond life.
3. A spot away from a film studio where scenes are shot.
The movie crew traveled to an off-site location in the mountains.
4. A storage area that is not in the main building.
The extra chairs are kept at an off-site location across town.