Stumbled upon this place when walking to Shinjuku station. A lovely place to reflect away from the hustle and bustle of the Tokyo metropolis. Also some very nice street food to try (the stalls had only just finished setting up) when I visited.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.