Night Six: Staying in a Ryokan An absolute must on any Japanese itinerary should be staying in a ryokan, which is exactly what we did after returning from Snow Monkey Land. And although we had stayed in one the night before in Yamanouchi, we were also excited to know they offered such options in Tokyo as we found at Ryokan…