Mapplr's favorite ryokans in Japan

If you are going to Japan, consider staying in a ryokan (a traditional Japanese guesthouse) instead of a hotel, as many Japanese do, when they travel within their country. Many ryokans are small, family-run guesthouses that offer a very Japanese experience. They vary in price and quality, with high-end ryokans costing hundreds of dollars a [...]
