Are there any must-see attractions in the vicinity of the Tokyo Sa Ryokan?
Staying at the Tokyo Sa Ryokan, you shouldn't miss Tokyo's main landmarks, Senso-ji (2 km the accommodation) and Nakamise Shopping Street, located nearly a 25-minute walk away.
Are there any public transportation options close to the hotel?
Within a short walking distance from the hotel, you will find Minami-senju tube station, which is 300 meters away, s well as a nearby bus stop called Minami Senju Station Entrance, conveniently located approximately 5 minutes on foot from the hotel.