Cheap self contained accommodation near Echoland
Hakuba Valley is at the heart of the spectacular Japanese Alps, just a short 3 hour trip from downtown Tokyo. Host to the 1998 Winter Olympic Games, Hakuba is one of Japan’s largest and most renowned alpine resorts. The Valley consists of 10 ski resorts, giving an incredible variety of alpine terrain, accommodating for everyone from novice to expert.
With this multitude of ski resorts to choose from, you will find that during the week the slopes are relatively empty and that lift lines are unheard of. Fresh tracks can be found for days on end and you will never be short of new areas to explore.