Howard Johnson Inn Queens

220 - 16 Jamaica Avenue
New York
United States