Delirious Comedy Club features professional, live standup comedy located inside the Spare Room at the Downtown Grand Hotel & Casino in Las Vegas.