Under maintenance

Hakuba Travel is currently undergoing urgent maintenance.
We’ll be back as soon as possible.