About Times Square Hotel

Historic Architecture, Architecture, Accomodations, Interesting Places, Other Hotels, Restaurants, Foods, Tourist Facilities, Other Buildings And Structures

The Times Square Hotel is located in New York, New York. The building was built in 1922 and was added to the National Register of Historic Places on May 4, 1995.

Source From: Wikipedia
1515, NYC, New York County, New York, United States of America, 10019

Nearest places in Times Square Hotel