Soho Grand Hotel

(Created by srp_mrg)

Tags

Add Tags

Recent Activity (See All)

About

The Soho Grand Hotel is a luxury boutique hotel located at 310 West Broadway between Grand and Canal Streets in the SoHo neighborhood of Lower Manhattan, New York City at the former location of Church of St. Alphonsus Liguori. [1] It has 353 guestrooms, including ten suites and two penthouses.... Read More

Photos

  • Soho Grand Hotel Photo

Comments