Choose your room
Green House 201
- Free Wi-Fi
Free Wi-Fi in rooms
- Air conditioning
- No pets allowed
Nestled about a 25-minute walk from Daiju-in Shrine, Green House 201 Tokyo villa entices guests to explore various tourist destinations nearby. Offering a convenient location in Edogawa, which is a special ward located in Tokyo Metropolis, Japan, this 2-bedroom holiday home can accommodate up to 8 guests.
The property is a few moments from Guhoji Temple, while Shapo Koiwa Shopping Mall is approximately 500 metres away. Green House 201 villa is situated 7 km from the huge Tokyo Skytree Tower. This Tokyo accommodation is 15 minutes by car from family-friendly places such as the Sumida Aquarium.
The Tokyo accommodation offers city views. Bathroom facilities at the 1-bathroom villa also include a bidet, a separate toilet, and a shower. There is a hairdryer and bath sheets for guests' comfort.
Green House 201 villa comes with a fully furnished kitchen, where coffee and tea making equipment, a fridge, and kitchenware are provided. Serving dishes of Nepali cuisine, Sansar Koiwa is situated 150 metres away. The property is a short way from Koiwa train station, which makes tourist attractions in Tokyo easily accessible.