Offer is related to Negotiate. Negotiate is a synonym of Arrange. 
you are likely to find Pool in/at/on Gym. Gym is related to Facility. 
Offer <--RelatedTo--> Negotiate <--Synonym--> Arrange 
Pool --AtLocation--> Gym <--RelatedTo--> Facility 