The Capitol Hotel Tokyu
Modern luxury in the heart of political Tokyo.
From £500 per night
The Capitol Hotel Tokyu is an exquisite blend of sophistication and tranquility, nestled in the heart of Tokyo's bustling metropolis. Located near the Imperial Palace, this five-star hotel combines modern luxury with a touch of Japanese tradition. The meticulously designed rooms and suites offer a refined and comfortable retreat, boasting panoramic views of the city or the lush greenery of the palace grounds. With its exceptional dining options, spa facilities, and impeccable service, The Capitol Hotel Tokyu promises a memorable and indulgent stay. Its central location near government offices and cultural landmarks makes it an ideal choice for both business and leisure travelers. For those seeking an elegant and serene escape in Tokyo, The Capitol Hotel Tokyu stands as a distinguished and welcoming destination.