Location is pretty convenient
The fact that this hotel is less than ten minutes' walk from two metro stations (Kuramae and JR Asakusa) ensures it makes a very agreeable place to base yourself. Having the lively Nakamise Shopping Street and evocative Sensō-ji temple (the oldest in Tokyo) just up the road is pretty sweet too.