Howard Johnson Inn Queens Village 2 stars

220-16 Jamaica Avenue, Queens, NY 11428, United States of America

Hotel image
Read more reviews for Howard Johnson Inn Queens Village