Situated in the centre of Tokyo, TS Shinobazu Hotel has well-equipped accommodation boasting free Wi-Fi, 400 metres from Ryuseido Shinjo-in Temple and 300 metres from Shitamachi Museum.
Number of rooms: 2
110-0005 Tokyo-to, 上野2-11-2 TS不忍ビル#2A, Japan