Hotel Rose Garden Shinjuku is a sightseeing spot in Shinjuku Ku, Tokyo. 1 YouTube travel vloggers — including Currently Hannah — have covered it across 1 clips.
Now playing · 12:19 · clip 1 of 1EN
“We were there in summer, so the main attraction was the rose garden. But”