Located 2.5 km from the Senzoku Pond, Smart Villa Kugahara Station Building Tokyo is about 10 minutes' drive from a top family-friendly place like the Shinagawa Aquarium. Guests can make use of Wi-Fi for both business and leisure purposes.
The apartment is in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, near the restaurant Indian Restaurant & Bar Royal Kitchen. Smart Villa Kugahara Station Building is also nestled 2.3 km from the Gas Bashi Bridge. The Showa Era Lifestyle Museum can be easily found only an 8-minute walk away.
To ensure your comfort, a bidet are provided at the property.
The self-catering facilities feature a full kitchen with an electric kettle. Mejiro railway station is 16 km from the apartment.