The Sherry-Netherland Hotel – #1 Top Hotel in U.S. by TripAdvisor
TripAdvisor has named The Sherry-Netherland hotel as the #1 Top Hotel in the U.S. The luxury hotel was the 2016 TripAdvisor Travelers’ Choice™ Awards for Hotels. Located in New York City, The Sherry-Netherland was...