Located around a 25-minute walk from the Shinobazu Pond, the 2-star Hotel Boston Club Tokyo offers access to tourist attractions throughout Tokyo.
This comfortable hotel boasts a prime setting a short way from the Nakamise Shopping Street. The National Museum of Nature and Science is a mere 1.9 km from the hotel, while Asakusa-Itchome bus stop is 150 metres away. The Sumida Aquarium is within 30 minutes' walk of the Boston Club. This accommodation is situated 250 metres from Tawaramachi underground station and within easy reach of Asakusa train station.
The rooms at the hotel provide guests with Wi-Fi, as well as comforts such as climate control. The rooms also feature a private bathroom.
Offering Japanese dishes, Asakusa Okonomiyaki Sometaro lies about 5 minutes' walk away.