Located in the mountains, this ski-in/ski-out hotel in Stoneham is within 6 mi (10 km) of Stoneham Mountain Resort and Marais du Nord and close to winter sports such as cross-country skiing and snowmobiling. Golf Royal Charbourg and Le Relais are also within 12 mi (20 km).