Offering a terrace overlooking the city, Green House 201 Tokyo villa is located 6 minutes' stroll from Shapo Koiwa Shopping Mall.
The art museum "Kiuchi Gallery" is 2.6 km from this 1-bedroom holiday home, while the Sumida Aquarium is 7 km away. The property is nestled about a 25-minute walk from natural attractions like the Kioisawa Shobu Garden. Green House 201 villa is 2.9 km from the rose garden "Satomi Park".
The property comes with a bathroom with a bidet, a separate toilet, and a shower. Bathrooms are also equipped with a hair dryer, free toiletries, and bath sheets for your comfort.
Green House 201 villa includes an equipped kitchen plus an electric kettle, a refrigerator, and kitchenware. Guests can enjoy Nepali dishes at Sansar Koiwa, located 150 metres away. This Tokyo accommodation is situated not far from Koiwa train station, providing transportation options in the area.