Tag Archive | "New York City Hotels"

Crosby Street Hotel in Soho : New York City Hotels

Monday, November 22, 2010


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...