Make your reservation:

0800 - 455 - 123456789

123 Portobello Road England GB 98765 © T. H. E. HOTEL
THE Hakuba Villas Self contained log villas & apartments in a quiet woodland setting just a few minutes walk from the restaurants and nightlife of Echoland.
“There is beauty in timeless things.”


Villas and Houses

From 4 to 13 people

Opened Winter 2018

Opened Dec 1st, 2018