Choose your room
Hotel Sherwood
Hotel Sherwood Tokyo offers proximity to the Shinobazu Pond, which is located around 20 minutes' walk away.
Located only 250 metres from the Yodenji Temple, the hotel is also just around the corner from Uguisudani railway station. This Tokyo hotel is 6 minutes' stroll from the Motomishima Shrine and about a 5-minute walk from Iriya underground station. The Sherwood lies 2 km from the historic Senso-ji Temple. The nearest bus stop is Shitaya-nichome, 200 metres away.
Serving both food and drinks, Toritsubaki Uguisudani Asagao Dori is situated right near this accommodation.