Myojinkan
Japan is justly famous around the world for its first-class luxury hotels and for a couple of very inspired boutique hotels. But there’s another, much more traditional side to Japanese hospitality, which few foreigners, up to now, have experienced: the ryokan, the traditional country inn...