on the premises
idiomDefinition of on the premises
: inside a building or on the area of land that it is on
The hotel has a restaurant on the premises. No smoking is allowed on the premises.