Choose your room
The Masters Stay Setagaya Kyodo
The Masters Stay Setagaya Kyodo Tokyo apartment features convenient proximity to such city attractions as the Setagaya Nodai shopping street, situated about a 5-minute walk away.
Takeshita Pedestrian Street is around 6 km from this apartment, while the Shinjuku Nomura Building is around 7 km away. Guests have easy access to the Setagaya Hachiman Shrine, which is just 650 metres away. The Masters Stay Setagaya Kyodo apartment is nestled within 8 km of the Tokyo Metropolitan Government Building.
To ensure your comfort, a separate toilet and a shower are provided at the property. A hair dryer and towels can also be found.
In-room self-catering options like an electric kettle and a refrigerator are available at the apartment for guests to make use of. Mejiro railway station is within a 20-minute drive of this apartment.