Choose your room
The Masters Stay Setagaya Kyodo
The Masters Stay Setagaya Kyodo Tokyo apartment features convenient proximity to such city attractions as Setagaya Nodai Shopping Street, situated about a 5-minute walk away.
The pedestrian shopping Takeshita Street is approximately 6 km from this apartment, while Shinjuku Nomura Building is around 7 km away. Guests have easy access to Setagaya Hachiman Shrine, which is just 650 metres away. The Masters Stay Setagaya Kyodo apartment is within 8 km of Tokyo Metropolitan Government Buildings.
In-room amenities include air conditioning, along with a flat-screen TV with satellite channels. Featuring a separate toilet and a shower, a bathroom is also fitted with hairdryers and towels.
For your convenience and comfort, this accommodation is equipped with an electric kettle and a fridge. Mejiro train station is located 20 minutes' drive from this apartment.