Located in Akabane, this hotel is within 6 mi (10 km) of J-World Tokyo, Tokyo National Museum, and Tokyo National Science Museum. Sunshine Aquarium and Belmont Park are also within 6 mi (10 km).
Pros: Perfect location, just in front of the train station, staff very kind
Cons: I like everything :)
Pros: staff always helpfull
Pros: Good location right at the station, friendly staff.
Cons: Tiny room, but that's normal around Tokyo