Executive Hotel le Soleil New York: 850 m to Times Square