Keio Plaza is a typical impersonal, identikit city centre hotel catering to both business & tour groups that is a difficult balance to pull off & it doesn't. The pro's are it is well located for access to shopping at Daimaru ( far better than other department stores ) & its sublime food court & other boutique shopping at the... more









