The St. Regis Doha is to present ‘The St. Regis Cherry Blossom Festival’ from 19 April to 25 April 2015. The festival…