Located in the Edogawa district, 6 minutes' walk from Shapo Koiwa Shopping Mall, Green House 201 Tokyo villa offers city views. Providing guests with Wi-Fi and a car park, this 2-bedroom holiday home is 2.8 km from Guhoji Buddhist Temple.
Also, the property is 10 minutes' drive from Shibamata Taishakuten Buddhist Temple and 15 minutes' drive from the scenic Satomi Park. Green House 201 villa is within 7 km of a top family-friendly place such as Sumida Aquarium.
Featuring a balcony and a dining area, the property provides guests with a flat-screen TV with satellite channels, as well as air conditioning for added comfort. The Tokyo accommodation comes with a bathroom with a bidet, a separate toilet, and a sink. Hair dryers and bath sheets are also offered.
Along with tea/coffee making equipment, Green House 201 villa boasts an equipped kitchen. There is also a fridge and kitchenware to prepare your own meal. Guests can try Nepali dishes in Sansar Koiwa, situated 150 metres from this property. The nearest train station is Koiwa, not far from this Tokyo accommodation.