
The downtown icon of New York City – SOHO GRAND HOTEL
In the heart of SoHo, Soho Grand Hotel celebrated its 25th anniversary with a monumental renovation. Soho Grand Hotel is a downtown icon of New York City, that has now been welcoming guests for 26 years.