Is this a photo you took just now? Yeah it was about a 3min walk from my hotel where you are.
I was in this area and there wasn't a whole ton, but looking at the Imperial castle is nice. The tours are apparently not worth it.
The central Tokyo station is more a place for hotels is the feeling I get. You can probably find some nice dining places if you look hard enough and are willing to deal with that.
>>3884vietkong are in force