Dank der ausgezeichneten Lage in Manhattan (Financial District) ist dieses Hotel nur wenige Gehminuten von vielen Sehenswürdigkeiten entfernt wie z.B. dem World Trade Center, dem 9/11 Memorial, Battery Park, der New Yorker Börse, Wall Street, South Street Seehafen, Staten Island Ferry oder der Freiheitsstatue. Die nächste U-Bahn-Haltestelle ist nur einen halben Block entfernt.