It is in a great location near the Ginza line... Just a ten minute stroll from the asakusa area. The staff are friendly and y and help you out- good English. The room smelt a bit strange however it is the mats put down in the Japanese style rooms- we gone on to find the same smell in several places we've stayed, kind of a green tea smell. Not as bad as another reviewer said, you do get used to it!
- Free Internet