If you don't mind walking and want a quality hotel, stay at the Ritz Carlton.
Gosh, there's quite a difference in atmosphere though between the boutiques of Omotesando and the Roppongi area around the Ritz Carlton, with its touts and brothels located right across the street. Also the Ritz-Carlton is about a 25-minute walk from Omotesando crossing....