In Tokyo Tr1 is an apartment only 2.2 km from Sunshine 60.
Meiji Jingu Stadium can be found within 7 km. A variety of dishes are served in Wataminchi and Nyufurubari, which are 5 minutes’ walk away.
This accommodation also features a kitchen. A 10-minute walk to Higashi Nagasaki subway station.