Sandalwood House is a charming establishment nestled in the heart of Auburn, CA, offering a unique experience for visitors.
With a focus on creating a welcoming atmosphere, Sandalwood House provides a serene setting for guests to relax and unwind.
Generated from their business information