Hotel Le Chalet Blanc

Hotel Le Chalet Blanc, Montgenevre
Site under re-construction, come back soon!'