Hotel is in between Akihabara and Ueno. Though 10-15 mins walk to either place.