Offering a restaurant, the 4-star Toshi Center Hotel Tokyo lies in the Candelaria - Centro Historico district, 2.6 km from the 1958-vintage Tokyo Tower and around 10 minutes by car from such cultural places of interest as Mori Art Museum. Located 2.2 km from the usual residence "Imperial Palace", this Tokyo hotel comprises 233 rooms and 2 restaurants.
The hotel is nestled approximately 5 minutes' walk from Benkeibori Moat. Historical sights here include the known Zojo-ji Temple Daimon, which stands 2.8 km from the Toshi Center Tokyo. A family vacation to Tokyo will become more exciting if you visit the LaQua lying about a 15-minute drive from the property. The hotel is located 350 m from Kojimachi underground station and not far from Yotsuya train station.
Some rooms have individual climate control and an iron with ironing board, as well as a flat-screen television for your convenience. Some rooms include a private bathroom. They come with a bidet, a separate toilet, and shower/tub combinations along with such comforts as a hairdryer and bath sheets. Guests can also enjoy mountain views.
The restaurant Ninja Akasaka is located just 8 minutes on foot from the Toshi Center.