Home » gracefully set within the iconic Klotild Palace