Modern, spacious and elegant interiors of the Terra Nova are not its only advantage. The hotel is situated at the foot of the ski slopes so you have easy access to the best of La Plagne. The property also has its own sports and recreational activities. At its restaurant, you can expect high standards in food and service quality.