Looking for the top place to stay in Tokyo?
Tokyo is a Travel Therapy favorite city for all its luxurious, exciting hotels to choose from.
One of my top Tokyo luxury hotel picks is the Shangri-La Hotel, Tokyo. My stay here was perfection, starting with the award-winning cuisine and relaxing spa, to the breathtaking views and the convenience of being right next to Tokyo Station.
For an insider look at this very special Tokyo hotel and some top Tokyo travel tips, check out my Travel Therapy TV segment featuring the Shangri-La Hotel, Tokyo.