W Hotels Officially Opens W New York-Downtown Hotel & Residences August 19, 2010 W Hotels Worldwide announced the opening of W New York-Downtown and The Residences at W New York-Downtown. Located in New York City’s Financial District on the corner of Washington and Albany Streets, W Read More