• About Soho Grand Hotel NYC

À Propos

New York City’s celebrated luxury lifestyle hotel is located in SoHo New York, Manhattan’s most iconic neighborhood. Industrial and raw with an energy that has inspired artists for decades, SoHo’s reputation for creativity and culture give visitors an authentic downtown experience. Sprawling artists’ lofts and elegant cast iron architecture rise over charming cobblestone streets and historic bottle glass detailed sidewalks. With countless options, Soho Grand Hotel guests can choose between world famous art galleries, shops, bars, and restaurants while staying minutes away from Manhattan attractions. The SoHo hotel’s impeccably decorated guest rooms and new private-floor suites are equipped with the latest technology as well as luxe amenities, offering the ideal downtown Manhattan location for a weekend getaway. Among the first of New York City boutique hotels, Soho Grand’s attentive service and chic Grand Bar & Lounge have attracted visitors and residents alike for years.