Days Inn Elmhurst

76 01 Queens Blvd
Elmhurst
New York
United States