Obiekt The Westin Warsaw jest zlokalizowany w centrum Warszawy, 5 minut spacerem od Pałacu Kultury i Nauki, dworca kolejowego Warszawa Centralna oraz centrum handlowego Złote Tarasy. W jego pobliżu znajduje się też stacja metra Rondo ONZ.
Każdy pokój jest wyposażony klimatyzację, słynne łóżko marki Heavenly Bed, minibar, zestaw do parzenia kawy i herbaty oraz sejf na laptopa. Z pokoi na górnych piętrach roztacza się imponujący widok na centrum Warszawy.
Hotel The Westin Warsaw dysponuje przeszkloną windą oraz restauracją Fusion, gdzie w otwartej kuchni przyrządzane są dania kuchni fusion i zdrowe potrawy na bazie produktów o najwyższych walorach odżywczych. Modny lokal JP’s Café & Bar zaprasza na rozmaite koktajle i świeżo przygotowane smoothie. Codziennie rano na miejscu podawane jest śniadanie obejmujące produkty SuperFoods.
W restauracji i barze można korzystać z bezpłatnego dostępu do Internetu. Możliwość taka istnieje także w holu, gdzie znajduje się kilka stanowisk komputerowych. W wolnej chwili Goście mogą poćwiczyć w całodobowym centrum fitness Westin WorkOut, które dysponuje siłownią i sauną. Na życzenie dostępna jest szeroka gama masaży i zabiegów kosmetycznych. Na miejscu Goście mogą wypożyczyć obuwie i odzież sportową.
Hotel The Westin Warsaw jest położony około 10 minut spacerem od stacji metra Centrum. Od innych stacji metra, przystanków autobusowych i tramwajowych dzieli go zaś zaledwie kilka kroków. W pobliżu obiektu znajdują się też rozmaite atrakcje, takie jak Ogród Saski, Teatr Wielki, muzea czy galerie sztuki. Zamek Królewski i Stare Miasto dzielą od hotelu niespełna 2 km.