1/5 2/5 3/5 4/5 5/5 Finger Lakes Isabella Spa at Belhurst 4069 West Lake Road, Geneva, NY 14456 Phone: (315) 781-5040 Visit Website
Located in the historic Belhurst Castle, Isabella offers a world of relaxation and pampering in beautiful surroundings. Salon and spa services offered. Perfect for wedding parties.