The Staybridge Suites Times Square is centrally located in Midtown Manhattan, minutes from Broadway, Penn Station and Port Authority. Opened in 2010, this 32-story building has a total of 310 rooms featuring modern decor and kitchenettes. A great location to explore New York City!