J-Arc Shinjuku Tokyo hotel has 10 rooms and is located about a 15-minute walk from the Godzilla Head.
There is a restaurant serving Japanese food approximately 600 metres away.
The Shinjuku Nomura Building is a mere 0.7 km away, while Okubo train station is not far from this hotel. Guests staying at the hotel will find themselves 950 metres from the Tokyo Metropolitan Government Building. The J-Arc Shinjuku is situated a few moments from the Shinjuku West Exit Camera Town. This accommodation is 2.8 km from the Meiji Jingu Shrine and within 10 minutes' walk of Nishi-Shinjuku tube station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please