Choose your room
Ndz103 3 Min Walk To Station, 2 Lines, Yamanote Line, High-Speed Wi-Fi Aparthotel 3*
Ndz103 3 Min Walk To Station, 2 Lines, Yamanote Line, High-Speed Wi-Fi Aparthotel Tokyo is a great place to stay in the Toshima district, 25 minutes' walk from Mejiro Garden.
Namjatown is just 1.3 km from this hotel, while LaQua Amusement Center is 3.3 km away. The aparthotel stands a few moments from Shin-otsuka tube station. Located in Tokyo, the property lies just around the corner from Minamiotsuka Hall. The nearest train station is Otsuka, which is 5 minutes' walk away.
Featuring a bathtub, a separate toilet, and a shower, the bathrooms also have hair dryers and towels.
The restaurant Edoichi is situated 250 metres from the hotel.