S
Shinichi Tamura Review of The Westin Hotel Tokyo
A starwood superior hotel located in Ebisu Garden ...
A starwood superior hotel located in Ebisu Garden Place. It is all top-notch, but the only negative point is that sports clubs say outside.
Comments: