Menu Close

Isabella Spa at Belhurst

  • 4069 West Lake Road
  • Geneva, NY 14456
  • (315) 781-5040
  • Visit Site
  • Details
  • Amenities
  • TripAdvisor
  • 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.

  • Places To Stay
    Things To Do
    Health/Wellness
    • Spas & Wellness Centers:
    General
    • Spas & Waterparks: