resort

noun

1.
a hotel located in a resort area
Derived from:
resort
3.
something or someone turned to for assistance or security
Derived from:
resort
4.
act of turning to for assistance
Derived from:
resort