Tag Archive | "Crosby Street Hotel"

Crosby Street Hotel in Soho : New York City Hotels

Monday, November 22, 2010

0 Comments

Crosby Street Hotel in Soho, New York City is situated on a quiet cobbled street in the heart of New York’s vibrant SoHo neighborhood. There are 86 bedrooms and suites over 11 floors. Each has high ceilings and full length windows. Interior design by Kit Kemp reflects a fresh, contemporary style. There is The Crosby […]

Continue reading...