The Parc Hotel

3916 College Point Blvd
Flushing, New York 11354
1.4 miles from Cuny Law School
More hotels near this hotel