love nest

US /ˈlʌv ˌnest/
UK /ˈlʌv ˌnest/
"love nest" picture
1.

nido de amor

a secluded place where two lovers can meet

:
They escaped to their secret love nest for the weekend.
Se escaparon a su secreto nido de amor para el fin de semana.
The old cabin in the woods served as their private love nest.
La vieja cabaña en el bosque sirvió como su nido de amor privado.