Hotels 15/10/2021 Palace Hotel Tokyo, the first Japanese hotel to be awarded five stars. In 2016, the Palace Hotel Tokyo became the first Japanese ho […] Read More