Imperial Hotel to open landmark Kyoto property in 2026 as it marks 135 years of Japanese luxury
Imperial Hotel, Japan’s most historic luxury hotel brand, will open a new property in Kyoto in spring 2026 — its first expansion in 30 years — as it celebrates 135…