off-site location

noun
UK /ˌɒ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.


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.