Riverfront Spa & Wellness
Riverfront Spa & Wellness offers a serene escape with stunning views of the St. Lawrence River, specializing in organic treatments and holistic wellness programs. Located in Alexandria Bay, just 8 miles from Thousand Island Park, it's perfect for those seeking relaxation amid the Thousand Islands' natural beauty. Guests rave about the personalized service and tranquil atmosphere that blends luxury with nature-inspired therapies.