Located around 10 minutes' drive from the 3-star Japan House Shinkoiwa Aparthotel Tokyo, guests can reach Kameidosuijin-gu Shrine.
The Shinkoiwa Lumiere Shopping Street can be found not far from this Tokyo hotel. The aparthotel will also take you to the Sumida Aquarium, which is 4.5 km away. The accommodation is nearly 10 minutes' walk from Shin-Koiwa train station.
The hotel features private bathrooms in the rooms.
Situated a short way from the Japan House Shinkoiwa Aparthotel Tokyo, the restaurant Genki Shichirin Yakiniku Gyu Shige Shin-Koiwa offers a Japanese menu.