Located 236 meters from APA Hotel Sapporo Odori Ekimae Nishi. Hotel Leopalace Sapporo is a popular choice amongst travelers in Sapporo, whether exploring or just passing through.
Located 264 meters from APA Hotel Sapporo Odori Ekimae Nishi. Best Western Sapporo Odori Park is perfectly located for both business and leisure guests in Sapporo.