The Capitol Hotel Tokyu has once again been honoured with the highest Five-Star rating in the prestigious Forbes Travel Guide 2026, marking six consecutive years of distinction.
Established in 1958 in the United States, Forbes Travel Guide is globally respected for its anonymous and exacting evaluation process, setting the benchmark for excellence in luxury hospitality worldwide.
Since opening in 1963 in Nagatacho — the very heart of Japan’s political centre — we have welcomed distinguished guests from across the globe. Guided by our philosophy of Fueki Ryuko, we honour tradition while embracing refinement and evolution.
We remain devoted to delivering moments of quiet excellence and lasting impressions for every guest who walks through our doors.