Hotel Okura Tokyo

Experience the Mad Men Lifestyle in One of the Nation’s Last Great Hotels!

Hotel Okura is the grand dame of Japanese hotels. Located in the heart of downtown Tokyo, it is easily recognized as one of the world’s best hotels. From US presidents, foreign dignitaries, and even the famous James Bond, this hotel has seen it all. It is still classified as a member of the Leading Hotels…