Sapporo suites May 20, 2019 0 Sapporo Prince Hotel reviews, Sapporo, Japan The 28-story Sapporo Prince Hotel in the town of Sapparo, on Japan’s northernmost islandIt is…