As one of the best Tokyo hotels., the Shangri-La Hotel, Tokyo, is the ideal place to stay for a Travel Therapy top vacation experience in Tokyo. It's also a top Tokyo hotel for a business trip.