Le Savoyard is a hotel establishment located in Bourg-Saint-Maurice. It is situated at 180 Grande Rue. The establishment is associated with the hotel industry and offers services to guests.