Spider House Ballroom We love Spider House Ballroom! Spider House is located at 2908 Fruth St., Austin, TX 78705. The Spider House Website. Spider House on Facebook. You’ll know you’re in the right place when you see this sign! And this door… Inside, you’ll find this stage! Ruff and MetraNohm showing you how it’s done.