I just made a reservation as the Westin Tokyo. I've never stayed at this hotel before.
Does anyone know which rail station it would be nearest to? Since I'm only traveling with a briefcase and small rollaboard (only a three day trip), I think I'll opt for the train.
BB