Mitsui Kyoto Hotel occupies a privileged space in the heart of Kyoto, Japan. In fact, it is across the street from Nijo Castle, a UNESCO World Heritage Site. It has 161 rooms and three food and beverage outlets. In addition, it has numerous uniquely Japanese facilities. Hotel News The Luxury Collection, which is part of …
Continue reading "Mitsui Kyoto Hotel Opens in Japan"
