MovieMaps

Photo of Hotel

Location: InterContinental New York Times Square
As Seen In: Glee episode 2x22 “New York