Have you ever stayed in a French "castle hotel"? This very French hospitality concept refers to castles, or "chateaus", that have been transformed into luxury hotels. Located in Savoie, in the Alps in southeastern France, the Château de la Tour du Puits castle hotel is one of these delightful hideaways. Tucked away in the countryside between Albertville and Chambéry, along the route to some of the best ski resorts in the world, the hotel offers 6 beautifully restored rooms and 1 suite with panoramic views, in a castle renovated in the 18th century.
Nestled among its orchard and gardens in a seven hectare park, the castle hotel also features a swimming pool, spa, sauna, Jacuzzi and putting green. Tourist excursions from the French castle hotel include the Dukes of Savoy circuit, Baroque churches, the medieval town of Conflans, Beaufort cheesemaking cooperatives, the Tamié Abbey and local wine tasting. The castle hotel also provides an ideal setting for your seminars and weddings – contact us.
If you're a golf enthusiast we can arrange outings to local courses from the castle hotel, even by helicopter. Biking is wonderful along the local roads, and the castle hotel offers 3 possibilities: biking in total freedom, biking with a professional cyclist, or "cyclosports" preparation. A bike garage, workshop and mechanic, bike rental, sports massage – cyclists will find everything they need! If skiing is your preferred activity, depending on your level and your desires, you can discover a new resort every day, on or off-piste, from local resorts, to the Mont Blanc glaciers and even to nearby Italy via helicopter.
The castle hotel also organizes other winter sports activities for you such as cross country skiing, snowshoeing, dog sledding or bobsledding. Other outdoor activities near the castle hotel include mountaineering, via ferrata, tennis, rowing, waterskiing, canoeing-kayaking, canyoneering, hunting, fishing, etc.