MovieMaps

Photo of Crawford Penthouse

Location: Hotel Ohla Barcelona
As Seen In: Blindspot episode 3x08 “City Folks Under Wraps