Hotel St. James provides guests with a comfortable place to stay in the heart of New York City’s Times Square.