hideaway

n. Hiding-place or place of retreat.