Banyan Tree Hotels & Resorts has chosen Kyoto City as the location of their first hotel in Japan.
Read more
by Zoe Ward