Imperial Hotel Tokyo
Originally founded in 1890 to welcome foreign dignitaries, the Imperial Hotel Tokyo is a legendary institution offering unparalleled Japanese hospitality (omotenashi). Located next to Hibiya Park, it blends rich history with modern luxury, serving as a peaceful sanctuary in Chiyoda. Expect impeccable service, iconic Frank Lloyd Wright-inspired design elements, and world-class dining across its 13 acclaimed restaurants.
- Category: Hotel
- City: Tokyo
- Address: 1-chōme-1-1 Uchisaiwaichō, Chiyoda City, Tokyo 100-8558, Japan