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