Hotel Les Flocons is a charming 3-star retreat nestled in the picturesque resort town of Les Deux Alpes, France. With a total of 20 well-appointed rooms, this intimate hotel offers a cozy atmosphere that is perfect for both leisure and business travelers. Originally opened in 1970 and thoughtfully renovated in 2017, the hotel maintains a welcoming character while providing modern comforts.