Inside the capital city's preeminent luxury hotel, featuring expansive views of the Imperial Palace and five star service and amenities
In a city known for impeccable service, the Four Seasons Tokyo at Otemachi stands particularly tall. 39 stories tall, to be exact. This 190-room hotel, not yet two years old, occupies the top six floors of the Otemachi One Tower. This means that views abound of the stunning ...
More