When you stay at Akan Yuku no Sato Tsuruga in Kushiro, you'll be on a lake, just steps from Lake Akan and 3 minutes by foot from Akanko Ainu Theater Ikoro. This upscale hotel is 0.2 mi (0.4 km) from Ainu Kotan ... Read more

View all Luxury Hotels in Kushiro