【Shinjuku】Kimpton Shinjuku Tokyo

【Unbelievably Personal】 This is how the service of Kimpton Hotel is described. The first Kimpton Hotel opened in Japan in October 2020 and is located in Shinjuku, Tokyo. It’s a 17 stories building exclusively used for the hotel – which is pretty unusual in Tokyo, because of the land cost! […]