Just stayed here for 5 nights on business. The rooms are large and clean, with free wired internet (WIFI is an extra). Slight feeling of being a little dated, but the room was comfortable. TV only had one English language channel (CNN) but there is plenty to go out and see!
Just to the South, under the railway line is a host of small streets with some great Japanese restaurants, not too expensive either.
Connection wise you can get the Airport Limousine bus here directly, simple and not expensive, and it is well connected with 3 metro lines and a train station all within a short walk of the hotel.
The Tokyo Dome itself is quiet impressive, and I can imagine that on a big game day the place is packed, and so would the hotel be. That said I read reports of ques for lifts, but didn't see that once in 5 days.More
- Free Wifi