The Okura Tokyo

The Okura Tokyo is the epitome of Japanese hospitality and luxury. To create a truly Japanese hotel with elegance and comfort equal to the world’s best luxury hotels – this was our vision when the original Hotel Okura opened its doors in 1962, and it remains so with The Okura Tokyo’s rebirth in 2019