If you want to stay in the Shinjuku Ward district, Shinjukucitystay 505 Tokyo apartment is a good choice located, a 25-minute walk from the public Minami-Ikebukuro Park.
This apartment lies 2.3 km from Sunshine 60 Skyscraper. 10 minutes' stroll from Takadanobaba tube station, the apartment is also a few steps from the Statue of Peace. The property is nestled within 6 km of the usual residence "Imperial Palace".
Mejiro train station is a 10-minute walk away.