M
Mike L T Review of The Westin Hotel Tokyo
This was what I expected for this hotel. Amazing s...
This was what I expected for this hotel. Amazing staff, amazing location, and proximity to Ebisu station and tons of food near by. I was there for 2 weeks.
Comments: