With a stay at Kussharo Prince Hotel in Teshikaga, you'll be on a lake, within a 10-minute drive of Lake Kussharo and Bihoro Pass Rest House. This hotel is 19.5 mi (31.4 km) from Lake Mashu and 6.8 mi (11 km) f ... Read more

View all Luxury Hotels in Teshikaga