W New York Downtown opens on Wall Street

Downtown New York has been slowly building up its reputation for years, but 2010 seems to be the year of openings. In June we showed you the exclusive images of the first hotel to be open in the Wall Street area with views of Ground Zero, and now more planned hotels are finally opening their doors to travelers in an effort to help rebuild the downtown New York area.

The W New York Downtown – the newest W Hotel in Starwood’s collection – finally opened the doors to the Downtown and The Residences at W New York, offering another hotel options for business travelers and leisure guests looking for a place to stay in the downtown Manhattan area. The hotel is located in New York City’s Financial District on the corner of Washington and Albany Streets.

The 58-floor, 217 guest room and 223 W-branded residences is placed perfectly to give guests city views of the Statue of Liberty, Empire State Building, Hudson River and Battery Park. The hotel will offer the Living Room Bar & Terrace on the fifth floor with floor-to-ceiling window views of New York City, featuring specialty cocktails from resident mixologist Charlotte Voisey and light bites provided by BLT Bar & Grill, the hotel’s signature restaurant. The second floor dining room features a larger menu of fresh salads, grilled meats, market-driven pastas, pizzas, sandwiches and the signature sides and desserts.

The W New York Downtown will offer the same guest amenities typical in W hotels – W signature feather-top mattresses, 350 thread count Egyptian cotton sheets, goose down comforters and pillows, state-of-the-art in-room entertainment and a fully stocked Munchie Box (the W brand’s take on the hotel mini bar).