Opal Spa at Wentworth by the Sea is a hidden gem nestled in the charming town of New Castle, NH. This tranquil oasis offers a blend of relaxation and luxury, providing a serene escape from the hustle and bustle of everyday life.
With its cozy fireplace and scenic waterfront deck, this relaxed American kitchen and bar exudes warmth and comfort. Whether you're looking to unwind with a soothing spa treatment or savor a delicious meal with a view, Opal Spa is the perfect retreat for those seeking a touch of indulgence in a picturesque setting.
Generated using this place's available information