Residence Inn New Rochelle

35 LeCount Place, New Rochelle