My Castle Jp Hotel provides easy access to various city attractions, such as The Shoto Museum of Art, situated only 250 metres away.
Yoyogi Park is around 20 minutes on foot from property, while Ukiyo-e Ota Memorial Museum of Art is approximately a 25-minute stroll away. Guests can easily reach Nabeshima Shoto Park, which is only 200 metres away.
Furnished with sound-proofed windows, the interior features air conditioning, as well as modern facilities like high-speed internet and a flat-screen TV with satellite channels. Visitors will enjoy the comfort of a bathroom with a dryer in this apartment. Furthermore, a separate toilet and a shower is available.
A Japanese cuisine is served at Kaikaya, situated about 600 metres away. The apartment is a 27-minute drive to Tokyo International airport.