Saint Louis is a charming 3-star hotel located in the picturesque city of Aigues-Mortes, France. With only 10 well-appointed rooms, this intimate establishment offers a cozy and personalized experience for both leisure and business travelers. Guests have rated their stay highly, achieving an impressive score of 9.2 out of 10, reflecting the attentive service and welcoming atmosphere.