T
Thirsty Lizard Review of The Westin Hotel Tokyo
Location is excellent, within walking distance to ...
Location is excellent, within walking distance to metros. Rooms are nicely kept but not large. Executive center can be a bit crowded at times
Comments: