MovieMaps

Photo of Princesa Plaza Hotel

Location: Princesa Plaza Madrid
As Seen In: Warrior Nun episode 2x05 “Mark 10:45

Mother Superion, Michael, and Yasmine run out of the hotel as Ava hangs in the air far above.