Cherry blossom season in Japan

During cherry blossom season in Japan, when the cherry blossoms are in bloom from March to May, the Japanese flock to parks and gardens to picnic beneath the flowers.

We are B Corp certified, guaranteeing social and environmental responsibility is at the heart of our business.
b corp logo
Insider Experience: Secret garden tour of Kyoto  Image
Escape the crowds with our "Insider" to explore Kyoto's secret gardens in all their…
Read more