hidey-hole

noun
University
1

An isolated or secluded place; a hideaway or hideout.