SoHo Grand

Spring in SoHo

   < 250 views           May 23, 2016       


The Soho Grand Hotel is famous for establishing itself as Manhattan’s first luxury downtown boutique hotel. Opened on August 4, 1996, The Soho Grand is located in the heart of SoHo, alongside world renowned art galleries, boutiques and restaurants.

Undeterred that downtown’s SoHo distri

comments powered by Disqus

More from Papermine

Related booklets

Create your own booklet

Get started