24wanderlust.com
Hotel Novotel NYC Times Square Review
The Hotel Novotel NYC Times Square is the ultimate way to indulge into New York City. Located on the door step of Times Square, you are instantly immersed into the electricity of Manhattan. The uni…