オックスフォード英英辞典によると、
tuck away : keep someting in a secure place
つまり、(安全な場所に)しまっておくという意味になります。
be tucked away : be located in an inconspicuous or concealed place
また受身形で、目立たない、隠された場所に位置するという意味があります。
ニュースでの使用例
"The establishment is tucked away at the back of a nondescript building in the city's Shibuya district."
意味:その施設は渋谷区の特徴のない建物の裏にある。
Reference
①Takashi Mochizuki(July10-11 2021). Secret Nintendo cafe opens doors to public. THE JAPAN TIMES WEEKEND, pp16.
②Oxford Dictionary of English ©︎ Oxford University Press 2010, 2017, 2019, 2020