Photo of Havanna Hotel

Location: Former Ambassador Hotel
As Seen In: Alias episode 1x10 "Spirit"