Best Western Plaza Hotel New York City, New York

39-34 21 St Street New York11101, United States