Originally Posted by
RTW1
Sorry to sound sceptical.... but you mean it's located in a moder skyscraper that could be located anywhere :-). And I do like the Andaz, but for a first time visit.....
AFAIK all of the Tokyo Hyatt properties as well as most of the (especially western chain) hotels in central Tokyo are located in modern skyscrapers, so this shouldn't disqualify the Andaz unless the OP is considering staying in a traditional inn.