MovieMaps

Photo of Suffolk Hotel

Location: Le Parker Meridien
As Seen In: Person of Interest episode 2x16 “Relevance