I wanted to point this passage out in particular because it proves without a doubt that the whole ‘The World Religions Know About Shadowhunters’ is completely moronic. I’m just guessing, but the tone and the subtext of this passage make me think that the Priest told them that the residents of the hotel were vampires. It’s either that or the vampires are so utterly obvious about what they are, that it became very obvious to the Mundane residents of the neighborhood what they were.
Either way, it was just stupid on Cassandra Clare’s part to not even think about the implications of this passage. Either way, this is a huge breach of the Shadowworld’s secrecy and I wonder why it’s just now a Shadowhunter is confronting the New York Vampires. Although Spoiler Alert: It’s later revealed that the leader of the coven is in Idris, so maybe that’s what’s happening right now. Or it could be, that the leader is there for the signing of the Accords. Either way, someone from the Clave should have told the leader of the Vampire coven to cut that shit out a long time ago.