Being the first and only Shangri-la property in Japan and often cited as one of the best hotels in Tokyo, Shangri-la Hotel Tokyo encapsulates the world-renowned service and ambiance which has by now become a trademark of the hotel chain. Add to this the strong service culture of the Japanese, exhibiting omotenashi and serving with pride wherever they go and you’ve got the perfect formula for a well-pampered experience should you choose to make it your place of accommodation in Tokyo. I had the opportunity to witness the delights of this luxury 5 star hotel in Tokyo when they hosted me for a night during my recent trip to Japan. Like all my other stays in Shangri-la properties, it was superb.
time to check-in!
…