The Spa at The Talbot
Located in a beautifully restored historic building in Grenada, this spa offers a tranquil and upscale retreat. Specializing in customized massages and rejuvenating facials, it provides a perfect escape for relaxation and pampering. Located in Grenada, just 20 miles from Chatham.