The Grave of Yamauchi Toyoshige is 0.3 km from Ryokan Matsushima Tokyo, while Shotokuji Temple is 950 metres away. Guests will have access to private parking garage on site for added convenience.
Located in Shinagawa Ward district, this inn is 800 metres from Shinagawa Seaside tube station and close to Seiun Inari Shrine. The venue is only a short drive from Shinagawa Aquarium.
Breakfast is offered in the restaurant every morning. Guests can enjoy Chinese meals at Masumi within 5 minutes' walk of the property. The nearest train station is Oimachi, which is 10 minutes' walk away.