Karta Vacation Rentals
Perched in Teshikaga, about 6 km from the town center and within easy reach of Suigo Ryokuchi Park and Mashu Hot Spring. Lake Kussharo sits roughly 8.2 miles away and Lake Mashu about 11 miles — perfect for day trips around eastern Hokkaido.