The Imperial Hotel, which opened on November 3, 1890, in Hibiya, Tokyo, as Japan's first full-fledged Western-style hotel and as "Japan's State Guest House" for welcoming dignitaries from overseas, celebrated its 125th anniversary in November 2015...
...