sakura walk

Join the Sakura Walk at the Shiba Park Hotel in Tokyo!

During late March to early May, cherry blossoms are in peak bloom all throughout Japan. It is at this time of the year that many tourists come to the country to experience “hanami” or cherry blossom viewing. The Shiba Park Hotel is offering travelers the chance for an “Ohanami Walk” or Sakura Walk as part…