Staying at the Shinjuku Warm House Hotel, you will be 3.5 miles from the Eiffel Tokyo Tower and 1.2 miles Cherry blossom viewing. If you are willing to explore even more landmarks in Tokyo, consider checking out Shinjuku Gyoen National Garden set 1.3 miles away.