love nest
US /ˈlʌv ˌnest/
UK /ˈlʌv ˌnest/

1.
nido d'amore
a secluded place where two lovers can meet
:
•
They escaped to their secret love nest for the weekend.
Sono fuggiti nel loro segreto nido d'amore per il fine settimana.
•
The old cabin in the woods served as their private love nest.
La vecchia baita nel bosco serviva da loro privato nido d'amore.