The Knickerbocker Hotel at Madame Tussaud's New York, Madame Tussaud's NY in Times Square, Best Buy Theatre
The Knickerbocker Hotel is a Highgate Independent hotel in New York , New York. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 5-star hotel. It is located at 6 Times Square.
Compare Prices at TheRealPlaces