7 results

The Perfect Stay at Hotel Cycle

Coming to Japan to cycle the Shimanami Kaido? Hotel Cycle is situated in Onomichi, and is the perfect spot to base yourself if you're planning to enjoy Japan on two wheels.