Super 8 by Wyndham Bronx fica em West Bronx, a 4 minutos a pé de Estação de Metro de Freeman Street.