Togoshi5-6-8 568Bld., Tokyo, Japan
2.8 km to Shinagawa Station (Open map)
If you want to stay in the Shinagawa district of Tokyo, Give Base Togoshi Tokyo apartment is a good choice located, merely 6 minutes' walk from the lined Bunko no Mori Park.
Read more