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. Located in the heart of the city’s most prominent financial district, Otemachi is…