Spa at Henderson Castle is the spa inside Henderson Castle, a historic castle on a hill overlooking Kalamazoo, Michigan. Spa visits can be paired with the castle's guest rooms, chophouse dining, spirits lounge, tea service and wine cave, and the property also hosts weddings and private events.