Booking was really easy and everything was planned for.
Having the office in Hakuba was super convenient, there were a few times we had questions or wanted to add to our booking during the trip and could easily do so in person.
Would 100% recommend to anyone to book through Liquid Snow. We definitely will again!
6 years ago
Mountainwatch Travel has a
4.9
average rating
from
236
reviews