Excellent Staff, Location and Hotel! 06Feb by admin 0 Comments Likes (0) This was our first stay at The Sherry- Netherland and will not be our last. The staff was absolutely wonderful and catered to all your needs.