Quality Inn

163-18 115th Ave
Jamaica, New York 11434
6.4 miles from St John's Episcopal Hospital
More hotels near this hotel