I don't want to have Tony have all the answers, but my guess is that the vampire lord in question runs a night club, because vampires love night clubs. It's in all the TV shows and movies and books. They do nightclubs. So of course, they're going to be holed up where...? So if someone wants to turn that tip into a thing, please do.