Although it is a glorified, slightly upscale business hotel, the Sutton isn't bad. It sounds like the OP is more interested in activities outside the hotel, which would only be used for sleeping. And it is connected by underground passage directly to Keisei-Ueno Station. Might be worth a look.
http://www.japanhotel.net/hotel.aspx?HotelID=81