A current website is absolutely crucial! You can get hosting incredibly cheap through GoDaddy.com, about $4.00 a month for more than sufficient bandwidth.
Have you considered cross-promoting with local businesses?
My sister-in-law runs a salon and cross-promoting with her always works suprisingly well. We go through VistaPrint.com and order business cards that are actually coupons. A customer at her salon is given a card that offers $2.00 off admission to the haunt ...customers at the haunt are given a card that offers 10% off of any service. ( the cards are given after the customer pays)
She offers a bigger discount because her customers are paying more to begin with. She starts handing out cards a couple of weeks before the haunt opens, then rakes in the business and picks up new customers in a traditionally slow time of year for salons. It works well for both of us.
Madness does not always howl. Sometimes it is that quiet voice in the middle of the night asking, "Hey, is there room in your head for one more?"