hotels
Capella Kyoto to Open 22 March 2026 in Miyagawa-cho Geisha District
Capella Kyoto will open on 22 March 2026 in Kyoto’s historic Miyagawa-cho kagai (geisha district), marking Capella Hotels and Resorts’ debut in Japan. Timed with cherry blossom season and integrated into a restored cultural precinct centred on the Miyagawa-cho Kaburenjo Theatre, the 89-room luxury hotel strengthens Kyoto’s high-end hospitality landscape