Onomichi U2 is a bike-lover’s mecca in the Hiroshima prefecture of Japan. The all-inclusive complex is home to Hotel Cycle and a bevy of shops and restaurants that cater... Read full article »