Masuda House Villa is 5 minutes by foot from Shinagawa Shrine, and only 1.2 km from Nikon Industrial Museum.
Masuda House Villa is located in the Shinagawa Ward district, close to Yoriki Shrine and in 10 minutes' walk of Tennozu Isle underground station. Such major Tokyo sights including Hara Museum are also located nearby. Toryu treats guests with Chinese meals and lies 150 metres to this accommodation. The villa is set just a walk down to the well-known Tokyo Tower.
The nearest train station is Suidobashi, at 11 km distance from Masuda House Villa.