Travel Charades: Crosby Street Hotel New York City
Sharing my honest take on our recent stay at the inimitable Crosby Street Hotel in New York City. It’s a hotel that’s been on my bucket list for years, and I’m glad we finally tried it out on our recent weekend trip to Manhattan.