Soho Grand Hotel
About
The Soho Grand Hotel is a landmark boutique hotel that embodies the spirit of SoHo with its blend of industrial elegance, historic charm, and curated art. Since opening in 1996 as Manhattan’s first luxury Downtown boutique hotel, it has showcased architectural details inspired by the neighborhood’s 19th-century grandeur and 1970s artistic roots. With its iconic bottle-glass staircase and rotating art collection, the Soho Grand offers guests an immersive experience that serves as both a tribute to New York City’s vibrant history and the perfect backdrop for celebrating love stories of all kinds.
Location
Vendor Details
- Services
- Wedding Venue
- Service area
- Local weddings








