Hotel Du Tumulus is a charming 3-star establishment located in the picturesque town of Carnac, France. Known for its rich history and stunning coastline, Carnac offers visitors a unique blend of cultural heritage and natural beauty. The hotel provides a welcoming atmosphere, making it an ideal choice for both leisure and business travelers seeking a relaxing retreat.