Great place at a superb location, 10 minutes walk from akihabara on a straight road (no chance of getting lost!). The room was great with a mini couch to lie on and watch TV. The TV programmes were a bit limited.
Hotel staff were all very helpful and spoke brilliant English! Definitely staying here again!
- Free Internet