C&H 5丁目b1F Apartment Tokyo is located 1.6 km from the Shinjuku Nomura Building and a 17-minute walk from the Takashimaya Times Square.
The apartment comprises a fully-equipped kitchen for self-catering.
This apartment lies in the Central Tokyo district, 1.7 km from the pedestrian shopping Takeshita Street. Yoyogi underground station is a 10-minute walk away, offering access to Tokyo popular areas.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please