Thompson Hill is a quaint establishment nestled in the heart of Thompson, CT, offering a unique experience for visitors seeking a peaceful retreat.
With its prime location at 178m elevation, Thompson Hill provides a serene setting for guests to enjoy nature and unwind in a tranquil environment.
Generated from their business information