Hotel Sherwood Tokyo offers guests access to the historic Senso-ji Temple, which is around 2 km away.
This hotel is located in Tokyo, 450 metres from Iriya tube station. The Tendai Site of Kanei-ji Buddhist Temple Komponchudo can be reached a short way from the hotel. The Ameya-Yokocho Market lies a 17-minute walk away. Guests will find Shitaya-nichome bus stop next to the Sherwood, approximately 100 metres away.
Yokohama Iekei Ramen Uguisuya is only a 5-minute walk from this accommodation.