Yume No Yado Sora 123T Villa Tokyo is nestled a 9-minute walk from Shibue Park and can accommodate up to 7 guests. Offering a car park as well as Wi-Fi, the 3-bedroom villa is situated in Katsushika, which is a special ward located in Tokyo, Japan.
4.2 km from Asakusa Town, the 2-bathroom villa is a stone's throw from Kinegawa Central Park. Saikoji Temple is a 14-minute walk away. Yume No Yado Sora 123T Villa is 4.3 km from the historic Senso-ji Temple.
Guests can enjoy air conditioning for a comfortable stay, while there are also a flat-screen TV with satellite channels.
Offering Ethiopian dishes, Little Ethiopia Yotsugi is situated right around the corner from the villa. Offering transportation options in the area, this Tokyo property is 20 minutes' drive from Mejiro train station.