Gelegen op het kruispunt van België en Luxemburg, het Landgoed van Damvillers bestaat uit open natuurlijk ruimtes, groen, water, en heeft zijn authentieke karakter weten te bewaren.
Hotel-restaurant, gîtes en comfortabele kamers zijn beschikbaar zoals andere diensten (apotheek, bank, levensmiddelen...).