Capella Hotels and Resorts debuts in Japan with Capella Kyoto

Opening in mid-2025, Capella Hotels and Resorts will be making its debut in Japan with Capella Kyoto. Designed by world-acclaimed architect firm, Kengo Kuma and Associates, the luxurious four-storey, 92-room hotel will be located in the Miyagawa-chō district, an important geiko (geisha) and maiko (apprentice geisha) neighbourhood and cultural treasure in Kyoto.