Map For Echo Villa
Go to the Echoland main street, up past the Echoland Rotary and then take the first turn on the right at Happy Bell. Follow the road thru three small crossings and see the Oak Forest Hotel in front of you. Turn left at Oak Forest and you will see Echo Villa 100m up on the right hand side.
Hokujo 2942-8, Hakuba mura Kita Azumi Gun.Nagano Pref