Hakuba Echo Hotel

Details


Address
Oaza-hokujo 3020-503

Make a booking


Check Dates on

About this hotel

Centrally located in the Echo Land district, Hakuba Echo Hotel offers comfortable rooms with mountain views.