Originally Posted by
Greg P.
It looks like the Springhill Suites might have the best location, but the Marriott Château Champlain might be a little ritzier hotel. Any ideas?
We stayed at the Springhill Suites--AWESOME location, and we got a real suite.
The property is relatively new. But it's not luxury.