Wen'S House-Ekoda Tokyo is located in the Nerima Ward district of Tokyo, and Kotake-mukaihara tube station is just a 10-minute stroll away. The apartment offers a Jacuzzi for relaxation and refreshment.
The Mejiro Garden is 2.9 km from this apartment, and the Shinjuku Nomura Building is approximately 6 km away. You can also reach the Tokyo Metropolitan Government Building, which is nearly a 15-minute ride from the accommodation.
Alongside self-catering amenities like a fully-equipped kitchen, Wen'S House-Ekoda offers guests a dining area where they can savour their meals. Shin-Sakuradai train station is not far from the building.