El Four Points by Sheraton New York Downtown goza de una ubicación magnífica a poca distancia a pie de los principales lugares de interés de Nueva York, a solo 5 minutos a pie de Wall Street y la Bolsa de Nueva York. Las tiendas y restaurantes de South Street Seaport se encuentran a menos de 5 minutos a pie.
Los huéspedes podrán disfrutar de WiFi gratuita y agua embotellada diaria. Las habitaciones presentan una decoración sobria y disponen de TV de pantalla plana con canales por cable. El baño incluye secador de pelo y artículos de aseo gratuitos.
El hotel alberga un centro de fitness de última generación.
La iglesia de la Trinidad se encuentra 400 metros del Four Points Financial District y la Zona Zero, a 500 metros.