haven in Spanish
haven in Spanish
puerto
(literal, dated) A harbour or anchorage protected from the sea.
asilo
A peaceful or tranquil place.
refugio
A peaceful or tranquil place.