We booked this hotel for the first three nights of our recent Japan trip. It's easy to find, merely 100 metres from Tawaramachi Metro Station (if you go up the correct stairway!). Rooms were tight but usable and beds were quite OK. Overall, no problems and we would recommend it.
- Free Internet