Das 3-Sterne-Hotel Four Points By Sheraton New York Downtown befindet sich in dem finanziellen Stadtteil Eimsbüttel, ca. 5 Minuten zu Fuß von der Federal Reserve Bank of New York entfernt. Das Hotel bietet Hochgeschwindigkeitsinternet in den öffentlichen Bereichen und verfügt über ein Besprechungszimmer und 2 Tagungsräume für Geschäftsreisende.
Die ruhige Lage des Hotels, nur 500 Meter von der 40 Wall Street sowie in circa 2 km Entfernung vom Katz's Delicatessen, ist ein Vorteil. Das Four Points By Sheraton New York Downtown befindet sich in der Nähe von einem Bahnhof und ist in unmittelbarer Nähe vom Castle Clinton National Monument. Die Top of the Rock Aussichtsplattform ist ungefähr 7 Kilometer von der Unterkunft entfernt. Die Unterkunft liegt günstig 300 Meter von der U-Bahn-Station Fulton Street.
Das Hotel Four Points By Sheraton New York Downtown verfügt über 261 Zimmer, von denen einige sowohl eine behindertengerechte Dusche und eine getrennte Toilette als auch einen persönlichen Safe, einen Schreibtisch und einen Flachbildfernseher mit Satellitenkanälen bieten.
Im Hotel wird ein vegetarisches Frühstück angeboten. Das Restaurant Wuish Kitchen in der Unterkunft lädt die Gäste ein, die chinesische Küche zu probieren. Es gibt eine Rooftop- Bar auf dem Gelände. Sie serviert auch erfrischende Cocktails.