Das 5-Sterne-Westhouse Hotel New York, An Slh Hotel mit 172 Zimmern liegt in der Nähe von einem Shopping- Stadtviertel von New York, in circa 20 Gehminuten Entfernung von den Engel des Wassers. Die Top of the Rock Aussichtsplattform befindet sich nicht weit entfernt vom Hotel und bietet eine Lounge- Bar und einen Blick auf den Innenhof.
Das Hotel liegt im Herzen von New York, 300 Meter vom Times Square Ball. Avery Fisher Hall ist 13 Fußminuten vom Westhouse Hotel New York, An Slh und der Flughafen LaGuardia ist 5 km davon entfernt. Naturliebhaber werden die Nähe zum See The Pond zu schätzen wissen, der etwa 700 Meter von der Unterkunft entfernt ist. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: Macy's Herald Square liegt in unmittelbarer Nähe von der Unterkunft. Das Westhouse Hotel New York, An Slh liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist in circa 5 Gehminuten Entfernung von der U-Bahn-Station Seventh Av und in der Nähe von der Bushaltestelle 7th Avenue & West 55th Street.
Die Gästezimmer bieten eine Sitzecke sowie einen Schreibtisch für den Komfort der Gäste. Zu den Extras gehören eine getrennte Toilette und eine Dusche im Bad. Die privaten Bäder sind zudem mit einer getrennten Toilette und einer Dusche ausgestattet und bieten einen Haartrockner und Handtücher.
Dem Westhouse Hotel New York, An Slh Hotel bietet ein kostenloses Frühstücksbuffet, das in der Baristabar serviert wird. In der geräumigen Bar des Hotels können die Gäste Premium- Getränke genießen. Das Restaurant Ellen's Stardust Diner bietet amerikanische Gerichte an und befindet sich 450 Meter von der Unterkunft entfernt.