Although the traditional Japanese lodging known as the ryokan is often described as a country inn, or as Japan’s version of the French Auberge, many ryokan are more, being beautiful, elegant places that offer a total hospitality experience that is a must-do for any visitor to Japan. Less common in big cities like Tokyo and […]