Located in the Toshima district, Kimura Tokyo villa is only an 8-minute walk from the Ehara Park and offers a hot tub.
Kimura villa comes with a bathroom with a hot tub and a washing machine. There are slippers for guests' comfort.
A fully equipped kitchen includes a fridge for self-catering. This Tokyo accommodation is 400 metres from restaurant Jiyusan.
Guests will find the pedestrian shopping Takeshita Street in proximity to the villa, and Tetsugaku-do Public Park is a mere 1.1 km away. This accommodation provides easy access to natural wonders such as the Johoku Chuo Park (3 km) and the Nakano Shiki no Mori Park (2.9 km). Also, Ochiai-minami-nagasaki station is about 10 minutes' walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please