Hotel Howard Johnson Inn Queens
2 Stars
220-16 Jamaica Ave, Queens Village, New York, 11428, USA - New York (Ny),
United States
View Map
Area: Queens
TripAdvisor vote: 3/5 Based on 284 guest reviews