B
Bryan Tollefson Review of The Westin Hotel Tokyo
Service here is top notch as is most places in Jap...
Service here is top notch as is most places in Japan, however during my trip this was the best hotel I stayed at.
Comments: