Residence Inn By Marriott New Rochelle

35 Le Count Pl
New Rochelle
New York
United States