Hotel Sherwood
Hotel Sherwood Tokyo offers proximity to the National Museum of Nature and Science, situated nearly 10 minutes' walk away.
Location
The Saijo-ji Temple is located only 300 metres from the hotel, and such natural sites as the Shinobazu Pond is a mere 1.6 km away. A short way from this Tokyo hotel you will reach the unconventional Saigo Takamori Statue. The Kanda Shrine can also be found around a 25-minute walk from the Sherwood. Uguisudani train station is in close proximity to the property, while Iriya tube station is 450 metres away.
Food & Drinks
Toritsubaki Uguisudani Asagao Dori offers a wide range of Japanese dishes and lies within 5 minutes' walk of this hotel.
Why choose Hotel Sherwood Tokyo
-
Luxurious on-site spa treatments available
-
Well-equipped recreational activities offered
-
Relaxing pools for guests' enjoyment
-
Cafe perfect for light refreshments
Main amenities
Amenities
Hotel SherwoodParking options
- Parking
General facilities
- Coffee shop
Enter dates to see availability