Site Links






Nestled in the stately Saint Helen's Inn hotel in historic downtown Chehalis lies an undiscovered gem, an eclectic elegant boutique with the perfect balance of sparkle, style and fun.  This is the Garden of Eden Tea Room and Boutique,