Karta Vacation Rentals





In central Sapporo, a short 5-minute walk from JR Sapporo Station and steps from Daimaru and Hokkaido University. Odori Park — home of the annual Snow Festival — is about a 15-minute walk, and Sapporo Clock Tower and TV Tower sit within roughly 1–1.7 km.