Hotel W New York – Times Square jest usytuowany przy placu Times Square w Nowym Jorku. Obiekt znajduje się w niewielkiej odległości od broadwayowskich teatrów w dzielnicy teatrów. Na miejscu działa restauracja.
Wszystkie pokoje i apartamenty typu suite są wyposażone w telewizor plazmowy, szlafroki frotte i zestaw kosmetyków marki Bliss. Znajduje się w nich także dobrze zaopatrzony minibar i lekkie przekąski. Hotel zapewnia obsługę pokoju.
Zaplecze gastronomiczne obiektu obejmuje restaurację meksykańską Dos Caminos oraz restaurację Blue Fin z barem Izi, która zaprasza na sushi i owoce morza. W barze The Living Room serwowane są koktajle. Lokal Izi, który dysponuje 26 miejscami siedzącymi, to nowoczesny gasto-pub (izakaya), w którym oferowane są nowoczesne japońskie dania inspirowane tradycją izakaya oraz szlachetne japońskie i amerykańskie whisky, sake, a także japońskie piwa.
Dodatkowe udogodnienia w obiekcie W New York - Times Square obejmują kantor wymiany walut oraz punkt informacji turystycznej. Na miejscu działa też sklep W The Store, w którym Goście mogą nabyć modne ubrania oraz kosmetyki.
Wieżowiec Empire State Building jest oddalony od hotelu o 1,4 km. Od muzeum sztuki Metropolitan Museum of Art oraz Central Parku dzieli obiekt 3,2 km.