Opera City Tower is right near My Castle Jp Hotel Tokyo, while Gallery Tom is situated nearby.
Ensuring a comfortable stay, the in-room comforts include sound-proofed windows, as well as high-speed internet and a flat-screen TV with satellite channels and comforts such as air conditioning. For added convenience, a separate toilet and a shower are available at the accommodation. You'll also come across dryers.
Kaikaya serves fusion cuisine and is located relatively near this apartment.
The apartment is a 5-minute ride from Ukiyo-e Ota Memorial Museum of Art, which is an excellent place to improve cultural awareness. The accommodation is within close proximity of Hachiko Memorial Statue in Tokyo. The apartment also lies just a minute's drive from Shibuya Crossing. There is Mark City Shibuya bus station at a distance of 800 metres from My Castle Jp Hotel.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please