Hotel Sherwood Tokyo
1-2-21 Negishi, Taito-Ku, Tokyo 110-0003 Japan, Tokyo, Japan
1-2-21 Negishi, Taito-Ku, Tokyo 110-0003 Japan, Tokyo, Japan
Located 850 metres from the National Museum of Nature and Science, Hotel Sherwood Tokyo is a 5-minute walk from the Fukuju-in Temple.
Situated 1.3 km from SCAI The Bathhouse, this hotel also gives access to such sports venues as the Tokyo Dome, which is 3 km away. The Traditional Tsukiji Wholesale Market is just moments from the hotel, while Shitaya-nichome bus stop is a 5-minute walk away. Along with other cultural attractions the Tokyo National Museum is nestled 950 m from the Sherwood. This property is walking distance from Iriya underground station and in close proximity to Uguisudani train station.
The restaurant Toritsubaki Uguisudani Asagao Dori is situated just a few steps from the hotel.