You may not think of hotels as being some of Japan’s most popular sites, but they happen to have an impressive array of great ryokans. A ryokan is a traditional Japanese inn and comes with all of the amenities it has provided patrons for hundreds of years. They a great way to experience Japan and there are some that are better than the rest. What is a Ryokan? The …