Hotel Nevai — Verbier, France Located in the heart of the village, the Hotel Nevai is where Harry holidayed in 2012 with Beatrice, Eugenie, and some of their friends. The property is sleek and modern with minimalist rooms, a 13-foot-long high-tech fireplace, and hot tubs overlooking the Alps. Image Source: Hotel Nevai