Hotel Sherwood Tokyo
1-2-21 Negishi, Taito-Ku, Tokyo 110-0003 Japan, Tokyo, Japan
Choose your dates to see prices
1-2-21 Negishi, Taito-Ku, Tokyo 110-0003 Japan, Tokyo, Japan
Choose your dates to see prices
Hotel Sherwood Tokyo is situated a 12-minute walk from the famous Tokyo National Museum, which is an excellent place to improve cultural awareness.
Tokyo Dome is 3.1 km from this hotel and the seventeenth-century Koishikawa-Korakuen Garden is 3.4 km away. The hotel stands just near Iriya tube station. Sumida Aquarium is a 10-minute drive from the property. Shitaya-nichome bus stop is within 100 metres of the Sherwood and fairly close to is enough to get to Uguisudani train station.
Toritsubaki Uguisudani Asagao Dori offers Japanese dishes and lies a 5-minute walk away.
Those who prefer pool swimming might find a hot tub in the pool area.