Hotel Les Mouettes is a charming 4-star establishment located in the picturesque city of Ajaccio, France. Part of the esteemed Chateaux et Hotels Collection, this historic hotel dates back to 1880 and underwent a thoughtful renovation in 2014, blending classic elegance with contemporary comforts. With just 28 well-appointed rooms, guests can expect a cozy and intimate atmosphere, making it an ideal choice for both leisure and business travelers alike.