Country house Farm Inn Anima No Sato Abashiri
Omagari 47-2, Abashiri, Japan
Choose your dates to see prices
Omagari 47-2, Abashiri, Japan
Choose your dates to see prices
Farm Inn Anima No Sato Abashiri villa is nestled a 6-minute walk from Lake Abashiri and invites guests to unvind on a shared lounge.
You can visit Okhotsk Park 2.9 miles away, while Tentozan Viewing Platform can be found 1.7 miles from this 6-room country house. The nearby cultural attractions include Hokkaido Museum of Northern Peoples, which is about 10 minutes' drive from the villa. Farm Inn Anima No Sato villa is 1.8 miles from the Japanese Okhotsk Ryu-hyo Museum. This property is situated 1.8 miles from Abashiri train station, providing transportation options in the area.
The Abashiri villa is in close proximity to Cafe Grass Roots where guests can enjoy various meals.
Wi-Fi
Free parking
Horseback riding
Fishing
Canoeing
Cycling
Sports activities
Non-smoking rooms
No Smoking