Hotel Sherwood
Located around 25 minutes' walk from Senso-ji, Hotel Sherwood Tokyo is about 800 feet from Togo-ji Temple.
Location
Situated 1.1 miles from Hanayashiki Amusement Park, this Tokyo hotel also gives access to such sports venues as Tokyo Dome, which is 1.9 miles away. The hotel is situated within 30 minutes' walk of Kanda Shrine. Guests can visit historical sights, including the primary residence "Imperial Palace", located 2.9 miles from the property, and learn more about Tokyo. Uguisudani train station is merely 350 feet away, and Iriya metro station is approximately a 5-minute walk away.
Food & Drinks
Hotel Sherwood is in close proximity to Toritsubaki Uguisudani Asagao Dori and offers a broad selection of meals.
Why choose Hotel Sherwood Tokyo
-
On-site spa with rejuvenating services
-
Indoor pools for relaxation and fun
-
Diverse on-site dining options available
-
Coffee shop serving gourmet beverages
Main amenities
Amenities
Hotel SherwoodParking options
- Parking
General facilities
- Coffee shop
Enter dates to see availability