Residence Inn – New York

  • 178 Room
  • Located adjacent to the JFK International Airport in New York