La Quinta Inn & Suites by Wyndham Plattsburgh Near Champlain Centre
16 Plaza Blvd -
Plattsburgh,
NY 12901