United States

New W Hotel in New York City – Now Open!

W New York Downtown Hotel is now open as of August, 2010. This 58 floor hotel building is located in Manhattan and is minutes away from the Statue of Liberty, 1 World Trade Center, the New York Stock Exchange, Wall Street and Battery Park.

The hotel has 58 floors and 217 rooms. Each room is stylish, luxurious and comfortable with great features to make guests feel out of this world. Some features included are in-room entertainment with CD/DVD Library, Lifestyle magazine, 37” Flat screen TV, in-room safe, full length mirror, full windows, window benches, a Signature W bed with Goose Down comforter, and 350-count Egyptian cotton sheets.

The hotel shares the building with residences at W New York, which provides a wonderful urban lifestyle with fabulous city views and a signature restaurant and bar. The 223 private residences are unique, luxurious and modern, a dream home for W Hotel fans.

Rates start just under $400 a night.

W New York Downtown Hotel
23 Washington Street
New York, New York 10006

[nggallery id=40]