Hotel Sherwood
Situated approximately 10 minutes by car from Tokyo Dome, Hotel Sherwood Tokyo offers proximity to various city highlights.
Location
Located only 0.9 miles from the modest Ameyoko Center Building, the Tokyo hotel is also right around the corner from Uguisudani railroad station. The hotel offers proximity to such family venues as the 14.3-hectare Ueno Zoo (0.8 miles) and Hanayashiki Amusement Park (1.1 miles). Feel in total harmony with nature by visiting Shinobazu Pond, around a 20-minute stroll from the Sherwood Tokyo. Guests will find themselves 0.3 miles from Iriya metro station, while about 3 miles from the usual residence "Imperial Palace".
Food & Drinks
The neighborhood features restaurants, including Sasanoya, which is a few moments from the property.
Why choose Hotel Sherwood Tokyo
-
Relaxing on-site spa
-
Gourmet dining options
-
Refreshing swimming pools
-
Diverse on-site activities
Main amenities
Amenities
Hotel SherwoodParking options
- Parking
General facilities
- Coffee shop
Enter dates to see availability