681 Troy Schenectady Road, I-87 Exit 6, Schenectady, New York 12110 USA
In-Room Kitchen
Claim copyright