There’s No Place Like Soho Grand Hotel

There’s No Place Like Soho Grand Hotel

The Soho Grand Hotel isn’t your ordinary hotel. When it swung open its doors in 1996, it made history as the first luxury boutique hotel in downtown Manhattan. Nearly thirty years later, the Soho Grand still hasn’t lost its cool, regularly welcoming artists,...