For a luxurious peaceful sanctuary in Japan’s bustling capital city of Tokyo, three-time Emmy award-winning creator and host of Travel Therapy TV, Karen Schaler, found the Shangri-La Hotel, Tokyo, the ideal place to stay for Travel Therapy. Starting with the award-winning cuisine and relaxing spa, to the breathtaking views from this high-rise hotel, and the convenience of being right next to Tokyo Station, the Shangri-La Hotel impresses. For an insider look and tips of what not to miss, come along with Karen as she shows us the highlights of this special Tokyo property. #TravelTherapy #Travel #TravelTips #TravelTuesday #TravelTuesdays

AloJapan.com