Still dare to venture across the pond? Then you'll want one of the Best Hotels in New York