Located around 10 km from Mejiro railway station, The Masters Stay Setagaya Kyodo Tokyo apartment is just 8 minutes' walk from Setagaya Hachiman Shrine.
Shibuya Crossing is about 6 km away, and Sakura Shrine is 2.2 km from this apartment. Guests can easily reach Jotoku-in Temple, which is merely 6 minutes' walk away. 3.4 km from the apartment you will find the 4.8-acre Kodomo no Hiroba Koen Park.
The Masters Stay Setagaya Kyodo apartment is furnished with a writing desk featuring air conditioning, as well as modern facilities like a flat-screen TV with satellite channels. A bathroom comes with a separate toilet and a shower, along with hair dryers and towels.
This accommodation is equipped with self-catering facilities, including a kitchen with an electric kettle and a fridge.