Offering quiet views of the street, Japan House Sugamo Aparthotel Tokyo is nestled in the Toshima district in close proximity to the Sugamo Otori Shrine.
3 km from the Baseball Hall of Fame and Museum, this aparthotel is 5 minutes' walk from Sengoku underground station. The 4-star hotel is also within 7 km of the huge Tokyo Skytree Tower in Tokyo. The Shinobazu Pond is 10 minutes' drive from the property. Tokyo International airport is 30 km from this hotel and Sugamo train station is about 400 metres away.
The accommodation features 11 rooms with a dining area, furnished with a writing desk. They are equipped with an electric kettle, a refrigerator, and kitchenware. For more comfort a hair dryer and towels along with a separate toilet and a shower are provided.
Guests may find the fast food restaurant Mos Burger Sugamo a 5-minute walk away.