Otsuka Town Hotel Tokyo includes a lift and a vending machine and lies just a 6-minute walk from Sugamo Park. This 2-star hotel also includes a car park.
Guests can access the Sunshine Aquarium a short way from the hotel, while the Koyasu Tenman-gu Sugawara Shrine is 600 metres away. The Otsuka Town is situated 7 km from the historic Senso-ji Temple, which is considered to be a sacred site. There is the LaQua approximately 10 minutes away by car, and Sunshine Terminal bus station is in the vicinity of this accommodation. Otsuka train station is around 300 metres away, and Shin-otsuka underground station is a mere 0.9 km away.
The 20 rooms at Otsuka Town Hotel are equipped with comforts such as an air conditioner, as well as a flat-screen TV with satellite channels. The rooms also have carpeted flooring. The bathrooms come with a bidet, a separate toilet, and a shower, along with a hairdryer and bath sheets.
Sushi Chaya Momotaro Otsuka serves a good range of Japanese food and lies about 5 minutes' walk away.