Hotel Sherwood
Guests of Hotel Sherwood Tokyo can enjoy access to the Ameya-Yokocho Market, located a 17-minute walk away.
Location
This hotel is located within 400 metres of the Chosho-ji Temple, 450 metres from Iriya tube station. The hotel in Tokyo is a 20-minute walk from the Shinobazu Pond. The Ueno Zoo is 1.3 km away, and Uguisudani train station is situated a stone's throw from the property. There is Shitaya-nichome bus stop right near the Sherwood.
Food & Drinks
Guests can try Japanese dishes at the restaurant Toritsubaki Uguisudani Asagao Dori located 5 minutes' stroll away.
Amenities
Hotel SherwoodParking options
- Parking
General facilities
- Coffee shop
Enter dates to see availability