The words that can be used for synonym is grotto...
grotto: → <span>a small picturesque cave, especially an artificial one in a park or garden </span>→ <span>an indoor structure resembling a cave. </span><span> Opening is a synonym for cave, a cave is a grotto.</span>