The spacious Villa Sakura Denenchofu Tokyo is located just 650 m from Tamagawa train station and merely a 6-minute walk from the Toko-in Temple. Wi-Fi is available for guests' business or leisure needs.
This apartment is only 1.8 km from the Keihin Fushimi Inari Shrine and 2.2 km from the Todoroki Ryokuchi park. The apartment lies in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan. Villa Sakura Denenchofu provides quick access to the Sakura-zaka Slope, which is around 5 minutes' walk away.
For added convenience, a washing machine are available at this accommodation.
Villa Sakura Denenchofu offers a fully-fitted kitchen. Tokyo International airport is accessible within 5 km.