The Capitol Hotel Tokyu is a luxurious hotel located in the heart of Tokyo. All rooms come with a private bathroom, and some even have a view of the city skyline. The hotel features a spa, fitness center, and multiple dining options, including a Michelin-starred restaurant. The location is ideal for exploring the city, with easy access to public transportation and nearby attractions such as the Imperial Palace and Ginza shopping district.