Nestled in the heart of Avignon, Cloitre Saint Louis offers a refined retreat in one of France’s most historic cities. This elegant 4-star hotel blends timeless charm with contemporary comfort, providing 80 well-appointed rooms for discerning travelers. Set within a beautifully restored 16th-century cloister, the property exudes a serene atmosphere, perfect for both leisure and business stays.