J'S Court Ochiai Apartment Tokyo is a great place to stay in the Shinjuku Ward district, a 25-minute walk from the Shinjuku Nomura Building.
The Shinjuku Central Park is located just a few steps from this apartment, while Ochiai tube station is 450 metres away. The apartment is 2.6 km from the giant Godzilla Head Statue, and also a 6-minute stroll from the Kyomyoji Temple.
This property offers guests the convenient feature of hairdryers, complimentary toiletries, and bath sheets in the bathroom. Furthermore, a bidet, a separate toilet, and a shower is available.
J'S Court Ochiai Apartment provides a kitchen with a fridge, a stove top, and kitchenware. J'S Court Ochiai Apartment lies in the vicinity of Higashi-Nakano train station.