We spent our one week holiday in Odaiba on December. This hotel is highly reccomended by our friends. Not only its look grand, but also easy if you want to access to the malls, and also have a pretty big convinence store and cafe.
Our room is pretty Big too, unlike the hotel rooms in Tokyo. TV channels, bath tub, etc are satisfying.
Within walking distance you can go to the train station, walk to the pretty park, rnjoy shopping at the malls.
They also provide free shuttle bus to go to many interesting places in Odaiba; science museum, water museum, Toyota Mega Web, etc. even to Disneyland/ sea.
Its a wonderful hotel and very memorable to stay there :)