What is the first thing that comes to mind when you hear the word onsen?Where nice and quiet, where you may rest in hot water, away from the stresses of the world. Contrast this with the hustle, throngs, and never-ending activity of Japan’s metropolis, Tokyo.It seems entirely incompatible, doesn’t it?However, with these 5 hotels that include on-site onsens, you can have the best of both worlds. After a long day of rushing… Read More