#515453. Soho Grand Hotel - New York NY Luxury Boutique Hotel Soho Grand Hotel is a New York boutique hotel offering luxury accommodations in the stylish, sophisticated SoHo neighbhorhood. Soho Grand is near New York shopping, dining, and New York nightlife and is ideal for business travel, leisure travel, and New York hotel deals. Sohogrand.com~Site InfoWhoisTrace RouteRBL Check