Hotel du Roi & Spa by SOWELL COLLECTION is a distinguished 5-star hotel nestled in the historic city of Carcassonne, France. With a guest rating of 8.7 out of 10 based on 27 reviews, this hotel offers a refined experience that combines luxury with the charm of its surroundings. The hotel provides a perfect base for exploring the enchanting medieval architecture and rich history of Carcassonne, making it an ideal choice for both leisure and business travelers.