Rising above Tokyo’s oldest neighborhood and just steps away to the Imperial Palace, the all-new, thoroughly modern Four Seasons Hotel Tokyo at Otemachi is now open. “We are delighted to welcome guests to the third Four Seasons in Japan, a truly stunning property that reflects Tokyo’s captivating contrast of modern innovation and honored traditions. In collaboration […]