Yup Keio plaza is the one. I didn't think the hotel itself was much to rave about. I mean its plush inside but nothing special. The views from the 40 something'th floor were great thoughspecially at night! There's plenty of tall buildings about though so if you can't wrangle it then I'm sure there will be others.