Resort

•  Resort  –  That to which one resorts or looks for help; resource; refuge.