Choose your room
Lido North Shinagawa Villa
- Free Wi-Fi
- Air conditioning
- No pets allowed
Located approximately 5 minutes on foot from the Shotokuji Temple, the 1-bedroom Lido North Shinagawa Villa Tokyo gives easy access to various tourist attractions in the area.
Tomb of Takuan Osho is fairly close to the Tokyo villa, while the Yoganji Temple is only 200 metres away. The nearby cultural sites include the Archi-Depot Museum, which is situated just 0.6 km away. Lido North Shinagawa Villa is nearly a 10-minute drive from the Sengaku-ji Temple, popular with worshippers as well as tourists.
The kitchen amenities at the accommodation feature an electric kettle, a toaster, and a stovetop, provided in a dining area. Toriichi Kitashinagawa is a restaurant serving Japanese dishes near Lido North Shinagawa Villa. There is Tennozu Isle underground station located only 1 km away, allowing guests to discover Tokyo.