0
Anonymous
"The Hotel" at Times Square is located on 46th Street between Fifth and Sixth avenue. It is in close proximity to the Rockefeller Center, the Theater District and of course the famous Times Square.
Wiki User
Chat with our AI personalities