Located near the Imperial Palace, The Capitol Hotel Tokyu offers stunning views of the surrounding greenery and the city skyline. The hotel's rooms are designed with large windows, allowing guests to enjoy the serene views of the palace gardens or the vibrant city below. The hotel also features a rooftop bar and lounge, where guests can unwind while taking in the panoramic views. With its prime location and breathtaking views, The Capitol Hotel Tokyu is a perfect choice for those seeking a blend of luxury and natural beauty.