I did not stay here.
However, in Hokkaido, you can often see "rider houses."
These are inexpensive places, not always train cars, where you can sleep in your sleeping bag.

 

 

 

This is part of www.manythings.org/bicycle.
Copyright © 2006 by Charles Kelly