i have to mirror MMM's suggestion. I stayed in Ueno and thought it was fantastic. The place I stayed in was standard small business hotel, but the staff were very friendly and the price was great. If you book online a single room is 5,800yen.
http://www.izuhotel.co.jp/